<SUBMISSION>
<ACCESSION-NUMBER>0001185185-22-000676
<TYPE>10-Q
<PUBLIC-DOCUMENT-COUNT>76
<PERIOD>20220331
<FILING-DATE>20220523
<DATE-OF-FILING-DATE-CHANGE>20220523
<FILER>
<COMPANY-DATA>
<CONFORMED-NAME>ABCO Energy, Inc.
<CIK>0001300938
<ASSIGNED-SIC>1700
<IRS-NUMBER>201441547
<STATE-OF-INCORPORATION>NV
<FISCAL-YEAR-END>1231
</COMPANY-DATA>
<FILING-VALUES>
<FORM-TYPE>10-Q
<ACT>34
<FILE-NUMBER>000-55235
<FILM-NUMBER>22950953
</FILING-VALUES>
<BUSINESS-ADDRESS>
<STREET1>2505 N. ALVERNON WAY
<CITY>TUCSON
<STATE>AZ
<ZIP>85712
<PHONE>520-777-0511
</BUSINESS-ADDRESS>
<MAIL-ADDRESS>
<STREET1>2505 N. ALVERNON WAY
<CITY>TUCSON
<STATE>AZ
<ZIP>85712
</MAIL-ADDRESS>
<FORMER-COMPANY>
<FORMER-CONFORMED-NAME>ENERGY CONSERVATION TECHNOLOGIES INC
<DATE-CHANGED>20040818
</FORMER-COMPANY>
</FILER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>abcoenergy20220331_10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 23 17:38:14 UTC 2022 -->
<html xmlns:abce="http://www.abcoenergy.com/20220331" xmlns:compsci="http://compsciresources.com" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pf0="http://fasb.org/srt/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:xml="http://www.w3.org/XML/1998/namespace"><head>
	<title>abcoenergy20220331_10q.htm</title>

	<!-- Generated by ThunderDome Portal - 5/23/2022 5:04:32 PM -->

<meta content="text/html" http-equiv="Content-Type" />
</head>
<body><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;"><div>
</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As Filed with the Securities and Exchange Commission on May 23, 2022</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b>File No:  000-55235</b></p><div>

</div><hr style="height: 3px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 3pt 0"/><div>
</div><hr style="height: 1px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 0 0 3pt 0"/><div>
</div><p style="font-family: &quot;Times New Roman&quot;; font-size: 16pt; font-variant: normal; margin: 0pt; text-align: center;"><b>UNITED STATES</b></p><div>

</div><p style="font-family: &quot;Times New Roman&quot;; font-size: 16pt; font-variant: normal; text-align: center; margin: 0pt;"><b>SECURITIES AND EXCHANGE COMMISSION</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Washington, D.C. 20549</b></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><hr class="hr-custom" style="text-align: center;height: 1px; color: #000000; background-color: #000000; width: 10%; border: none; margin: 0pt auto 0pt auto;"/><div>
</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family: &quot;Times New Roman&quot;; font-size: 16pt; font-variant: normal; text-align: center; margin: 0pt;"><b>FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType">10-Q</ix:nonNumeric></b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&#160;</p><div>

</div><hr class="hr-custom" style="text-align: center;height: 1px; color: #000000; background-color: #000000; width: 10%; border: none; margin: 0pt auto 0pt auto;"/><div>
</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">(Mark One)</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric> QUARTERLY REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE QUARTERLY PERIOD ENDING <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate">MARCH 31, 2022</ix:nonNumeric></b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric> TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">For the transition period from&#160;<span style="text-decoration:underline"> &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; </span>&#160;to&#160;<span style="text-decoration:underline">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; </span></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Commission file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber">000-55235</ix:nonNumeric></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:18pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName"><b><span style="text-decoration:underline">ABCO ENERGY, INC.</span></b></ix:nonNumeric></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Name of registrant as specified in its Charter)</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">	<tr>	<td style="vertical-align:top;width:10.7%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode"><b><span style="text-decoration:underline">Nevada</span></b></ix:nonNumeric></p>	</td>	<td style="vertical-align:top;width:10.7%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber"><b><span style="text-decoration:underline">46-5342309</span></b></ix:nonNumeric></p>	</td>	</tr>	<tr>	<td style="vertical-align:top;width:10.7%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(State of Incorporation)</p>	</td>	<td style="vertical-align:top;width:10.7%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(IRS Employer Identification No.)</p>	</td>	</tr>
</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">	<tr>	<td style="vertical-align:top;width:10.7%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><span style="text-decoration:underline"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1">2505 N. Alvernon Way</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown">Tucson</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressStateOrProvince">AZ</ix:nonNumeric></span></b></p>	</td>	<td style="vertical-align:top;width:10.7%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode"><b><span style="text-decoration:underline">85712</span></b></ix:nonNumeric></p>	</td>	</tr>	<tr>	<td style="vertical-align:top;width:10.7%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Address of principal executive offices)</p>	</td>	<td style="vertical-align:top;width:10.7%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Zip Code)</p>	</td>	</tr>
</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">	<tr>	<td style="vertical-align:top;width:10.7%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Registrant&#8217;s telephone number, including area code:</p>	</td>	<td style="vertical-align:top;width:10.7%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><span style="text-decoration:underline"><ix:nonNumeric contextRef="c0" name="dei:CityAreaCode"><ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber">520-777-0511</ix:nonNumeric></ix:nonNumeric></span></b></p>	</td>	</tr>
</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Securities registered pursuant to Section 12(b) of the Act:</b></p><div>

</div><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">	<tr>	<td style="vertical-align: top; width: 7.5%; border: 1px solid rgb(0, 0, 0);">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Title of each class</b></p>	</td>	<td style="vertical-align: top; width: 6.4%; border: 1px solid rgb(0, 0, 0);">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Trading Symbol(s)</b></p>	</td>	<td style="vertical-align: top; width: 7.5%; border: 1px solid rgb(0, 0, 0);">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Name of each exchange on which registered</b></p>	</td>	</tr>	<tr>	<td style="vertical-align: top; width: 7.5%; border: 1px solid rgb(0, 0, 0);">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle"><b>COMMON STOCK</b></ix:nonNumeric></p>	</td>	<td style="vertical-align: top; width: 6.4%; border: 1px solid rgb(0, 0, 0);">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><b>ABCE</b></ix:nonNumeric></p>	</td>	<td style="vertical-align: top; width: 7.5%; border: 1px solid rgb(0, 0, 0);">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><span style="-sec-ix-hidden: hidden-fact-0">OTCPINK</span></b></p>	</td>	</tr>
</table><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Indicate by check mark whether the registrant (1) filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the past 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes &#9744; <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus">No</ix:nonNumeric> &#9746;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric> &#9746; No &#9744;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definition of &#8220;law accelerated filed,&#8221; &#8220;accelerated filed,&#8221; &#8220;Smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b of the Exchange Act.</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">	<tr>	<td style="vertical-align:middle;width:7.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Large accelerated filer &#9744;</p>	</td>	<td style="vertical-align:middle;width:7.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:middle;width:7.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accelerated filer &#9744;</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:7.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:middle;width:7.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:middle;width:7.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:7.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric> &#9744;</p>	</td>	<td style="vertical-align:middle;width:7.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:middle;width:7.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Smaller Reporting Company <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:7.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:middle;width:7.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:middle;width:7.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:7.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Emerging growth company <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntityEmergingGrowthCompany">&#9746;</ix:nonNumeric></p>	</td>	<td style="vertical-align:middle;width:7.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:middle;width:7.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	</tr>
</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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. <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntityExTransitionPeriod">&#9744;</ix:nonNumeric></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Indicate by check mark whether the registrant is a shell company (as defined by Rule 12b-2 of the Exchange Act). Yes &#9744; <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany">No</ix:nonNumeric> &#9746;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PRECEDING FIVE YEARS</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Indicate by check mark whether the registrant (1) filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act subsequent to the distribution of securities under a plan confirmed by the court. Yes &#9744; No &#9746; N/A</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">APPLICABLE ONLY TO CORPORATE ISSUERS:</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As of May 23, 2022, we had <ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares">260,515,166</ix:nonFraction> shares of common stock issued and outstanding.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%">&#160;</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">&#160;</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>EXPLANATORY NOTE</b></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Purpose of this Explanatory Note is to explain that we labeled each page of the Financial Statements, where appropriate, for [i] the three [3] months ended March 31, 2022 and 2021 as NOT REVIEWED by the Company's auditors, and [ii] for the fiscal year ended December 31, 2021 were labeled as UNAUDITED.</p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%">&#160;</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">&#160;</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="toc" title="toc"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>TABLE OF CONTENTS</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>PART I </b>&#8211;<b>&#160;FINANCIAL INFORMATION</b></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#i1" style="-sec-extract:exhibit;">Item 1. Financial Statements</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">4</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#i2" style="-sec-extract:exhibit;">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">21</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#i3" style="-sec-extract:exhibit;">Item 3. Quantitative and Qualitative Disclosures about Market Risk</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">23</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#i4" style="-sec-extract:exhibit;">Item 4. Controls and Procedures</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">23</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>PART II. OTHER INFORMATION</b></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#p2i1" style="-sec-extract:exhibit;">Item 1. Legal Proceedings</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">24</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#p2i1a" style="-sec-extract:exhibit;">Item 1A. Risk Factors</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">24</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#p2i2" style="-sec-extract:exhibit;">Item 2. Unregistered Sale of Equity Securities and Use of Proceeds</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">24</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#p2i3" style="-sec-extract:exhibit;">Item 3. Defaults upon Senior Securities</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">24</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#p2i4" style="-sec-extract:exhibit;">Item 4. Mine Safety Disclosures</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">24</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#p2i5" style="-sec-extract:exhibit;">Item 5. Other Information</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">24</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#p2i6" style="-sec-extract:exhibit;">Item 6. Exhibits</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">25</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:19.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#sig" style="-sec-extract:exhibit;">Signatures</a></p>
			</td>
			<td style="vertical-align:top;width:1.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">26</p>
			</td>
		</tr>

</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%">&#160;</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">&#160;</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>PART 1 </b>&#8211;<b> FINANCIAL INFORMATION</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="i1" title="i1"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Item 1.  Financial Statements</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">CONSOLIDATED FINANCIAL STATEMENTS</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">FOR THE THREE MONTHS ENDED MARCH 31, 2022 Not Reviewed</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">AND FOR THE YEAR ENDED DECEMBER 31, 2021 Unaudited</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:20.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#bs" style="-sec-extract:exhibit;">Consolidated Balance Sheets: As of March 31, 2022 (Unaudited), Not Reviewed and as of December 31, 2021 (Unaudited)</a></p>
			</td>
			<td style="vertical-align:top;width:0.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">5</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:20.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:0.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:20.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#ops" style="-sec-extract:exhibit;">Consolidated Statements of Operations: For the Three Months Ended March 31, 2022 and March 31, 2021 (Unaudited) Not Reviewed</a></p>
			</td>
			<td style="vertical-align:top;width:0.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">6</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:20.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:0.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:20.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#se" style="-sec-extract:exhibit;">Consolidated Statement of Shareholders Equity for the Three Months Ended March 31, 2022 (Unaudited) and for the Three Months Ended March 31, 2021 (Unaudited) Not Reviewed</a></p>
			</td>
			<td style="vertical-align:top;width:0.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">7</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:20.8%;">&#160;</td>
			<td style="vertical-align:top;width:0.6%;">&#160;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:20.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#cf" style="-sec-extract:exhibit;">Consolidated Statements of Cash Flows: For the Three Months Ended March 31, 2022 and March 31, 2021 (Unaudited) Not Reviewed</a></p>
			</td>
			<td style="vertical-align:top;width:0.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:20.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:0.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:20.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#notes" style="-sec-extract:exhibit;">Notes to the Consolidated Financial Statements (Unaudited) Not Reviewed</a></p>
			</td>
			<td style="vertical-align:top;width:0.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">9</p>
			</td>
		</tr>

</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="bs" title="bs"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CONSOLIDATED BALANCE SHEETS</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>ASSETS</b></p>
			</td>
			<td id="new_id" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-0" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31,</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Unaudited and Not Reviewed</b></p>
			</td>
			<td id="new_id-1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-3" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, 2021</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Unaudited</b></p>
			</td>
			<td id="new_id-4" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"><b>Current Assets</b></p>
			</td>
			<td id="new_id-5" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-6" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-7" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-8" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-9" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-10" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-11" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-12" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Cash</p>
			</td>
			<td id="new_id-13" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-14" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-15" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd">10,811</ix:nonFraction></td>
			<td id="new_id-16" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-17" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-18" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-19" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd">31,414</ix:nonFraction></td>
			<td id="new_id-20" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Accounts receivable on completed projects</p>
			</td>
			<td id="new_id-21" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-22" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-23" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd">68,012</ix:nonFraction></td>
			<td id="new_id-24" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-25" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-26" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-27" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd">33,772</ix:nonFraction></td>
			<td id="new_id-28" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Costs and estimated earnings on contracts in progress</p>
			</td>
			<td id="new_id-29" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-30" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-31" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" scale="0" unitRef="usd">295,840</ix:nonFraction></td>
			<td id="new_id-32" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-33" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-34" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-35" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" scale="0" unitRef="usd">298,121</ix:nonFraction></td>
			<td id="new_id-36" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:27pt;"><b>Total Current Assets</b></p>
			</td>
			<td id="new_id-37" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-38" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-39" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">374,663</ix:nonFraction></td>
			<td id="new_id-40" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-41" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-42" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-43" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">363,307</ix:nonFraction></td>
			<td id="new_id-44" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"><b>Fixed Assets</b></p>
			</td>
			<td id="new_id-45" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-46" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-47" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-48" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-49" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-50" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-51" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-52" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Fixed assets &#8211; net of accumulated depreciation</p>
			</td>
			<td id="new_id-53" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-54" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-55" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">376,755</ix:nonFraction></td>
			<td id="new_id-56" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-57" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-58" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-59" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">378,891</ix:nonFraction></td>
			<td id="new_id-60" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"><b>Other Assets</b></p>
			</td>
			<td id="new_id-61" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-62" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-63" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-64" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-65" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-66" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-67" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-68" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Investment in long-term leases</p>
			</td>
			<td id="new_id-69" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-70" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-71" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="0" unitRef="usd">3,580</ix:nonFraction></td>
			<td id="new_id-72" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-73" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-74" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-75" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="0" unitRef="usd">3,641</ix:nonFraction></td>
			<td id="new_id-76" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:27pt;"><b>Total Other Assets</b></p>
			</td>
			<td id="new_id-77" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-78" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-79" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd">3,580</ix:nonFraction></td>
			<td id="new_id-80" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-81" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-82" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-83" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd">3,641</ix:nonFraction></td>
			<td id="new_id-84" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Total Assets</b></p>
			</td>
			<td id="new_id-85" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-86" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-87" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">754,998</ix:nonFraction></td>
			<td id="new_id-88" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-89" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-90" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-91" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">745,839</ix:nonFraction></td>
			<td id="new_id-92" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td>&#160;</td>
			<td id="new_id-93">&#160;</td>
			<td id="new_id-94">&#160;</td>
			<td id="new_id-95">&#160;</td>
			<td id="new_id-96">&#160;</td>
			<td id="new_id-97">&#160;</td>
			<td id="new_id-98">&#160;</td>
			<td id="new_id-99">&#160;</td>
			<td id="new_id-100">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>LIABILITIES AND STOCKHOLDERS</b>&#8217;<b> EQUITY</b></p>
			</td>
			<td id="new_id-101" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-102" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-103" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-104" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-105" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-106" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-107" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-108" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Current liabilities</b></p>
			</td>
			<td id="new_id-109" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-110" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-111" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-112" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-113" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-114" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-115" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-116" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Accounts payable and accrued expenses</p>
			</td>
			<td id="new_id-117" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-118" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-119" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd">509,617</ix:nonFraction></td>
			<td id="new_id-120" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-121" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-122" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-123" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd">521,819</ix:nonFraction></td>
			<td id="new_id-124" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Short term notes payable</p>
			</td>
			<td id="new_id-125" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-126" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-127" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableCurrent" scale="0" unitRef="usd">155,979</ix:nonFraction></td>
			<td id="new_id-128" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-129" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-130" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-131" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableCurrent" scale="0" unitRef="usd">155,979</ix:nonFraction></td>
			<td id="new_id-132" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Excess billing on contracts in progress</p>
			</td>
			<td id="new_id-133" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-134" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-135" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BillingsInExcessOfCost" scale="0" unitRef="usd">303,061</ix:nonFraction></td>
			<td id="new_id-136" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-137" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-138" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-139" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BillingsInExcessOfCost" scale="0" unitRef="usd">268,435</ix:nonFraction></td>
			<td id="new_id-140" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Notes payable to related parties</p>
			</td>
			<td id="new_id-141" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-142" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-143" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="0" unitRef="usd">596,168</ix:nonFraction></td>
			<td id="new_id-144" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-145" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-146" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-147" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="0" unitRef="usd">533,244</ix:nonFraction></td>
			<td id="new_id-148" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Convertible debentures and derivative liability net of OID</p>
			</td>
			<td id="new_id-149" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-150" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-151" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">407,097</ix:nonFraction></td>
			<td id="new_id-152" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-153" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-154" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-155" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">233,810</ix:nonFraction></td>
			<td id="new_id-156" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Current portion of long-term debt</p>
			</td>
			<td id="new_id-157" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-158" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-159" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="0" unitRef="usd">39,336</ix:nonFraction></td>
			<td id="new_id-160" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-161" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-162" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-163" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="0" unitRef="usd">40,808</ix:nonFraction></td>
			<td id="new_id-164" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Total Current Liabilities</b></p>
			</td>
			<td id="new_id-165" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-166" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-167" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleLongTermNotesPayable" scale="0" unitRef="usd">2,011,258</ix:nonFraction></td>
			<td id="new_id-168" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-169" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-170" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-171" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleLongTermNotesPayable" scale="0" unitRef="usd">1,754,095</ix:nonFraction></td>
			<td id="new_id-172" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td>&#160;</td>
			<td id="new_id-173">&#160;</td>
			<td id="new_id-174">&#160;</td>
			<td id="new_id-175">&#160;</td>
			<td id="new_id-176">&#160;</td>
			<td id="new_id-177">&#160;</td>
			<td id="new_id-178">&#160;</td>
			<td id="new_id-179">&#160;</td>
			<td id="new_id-180">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Long term debt, net of current portion</b></p>
			</td>
			<td id="new_id-181" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-182" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-183" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="0" unitRef="usd">486,441</ix:nonFraction></td>
			<td id="new_id-184" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-185" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-186" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-187" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="0" unitRef="usd">495,525</ix:nonFraction></td>
			<td id="new_id-188" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Total Liabilities</b></p>
			</td>
			<td id="new_id-189" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-190" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-191" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">2,497,699</ix:nonFraction></td>
			<td id="new_id-192" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-193" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-194" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-195" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">2,249,620</ix:nonFraction></td>
			<td id="new_id-196" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td>&#160;</td>
			<td id="new_id-197">&#160;</td>
			<td id="new_id-198">&#160;</td>
			<td id="new_id-199">&#160;</td>
			<td id="new_id-200">&#160;</td>
			<td id="new_id-201">&#160;</td>
			<td id="new_id-202">&#160;</td>
			<td id="new_id-203">&#160;</td>
			<td id="new_id-204">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Commitments and contingencies</p>
			</td>
			<td id="new_id-205" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-206" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-207" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="-sec-ix-hidden: hidden-fact-1">-</div></td>
			<td id="new_id-208" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-209" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-210" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-211" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="-sec-ix-hidden: hidden-fact-2">-</div></td>
			<td id="new_id-212" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td>&#160;</td>
			<td id="new_id-213">&#160;</td>
			<td id="new_id-214">&#160;</td>
			<td id="new_id-215">&#160;</td>
			<td id="new_id-216">&#160;</td>
			<td id="new_id-217">&#160;</td>
			<td id="new_id-218">&#160;</td>
			<td id="new_id-219">&#160;</td>
			<td id="new_id-220">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Stockholders</b>&#8217; <b>Deficit:</b></p>
			</td>
			<td id="new_id-221" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-222" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-223" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-224" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-225" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-226" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-227" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-228" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">	<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Preferred stock</b>, <ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares">100,000,000</ix:nonFraction></ix:nonFraction> shares authorized, $<ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction></ix:nonFraction> par value, and <ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares">30,000,000</ix:nonFraction></ix:nonFraction> shares</p>	<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">issued and outstanding at March 31, 2022 and <ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" unitRef="shares"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares">30,000,000</ix:nonFraction></ix:nonFraction> at December 31, 2021</p>	</td>
			<td id="new_id-229" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-230" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-231" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockValue" scale="0" unitRef="usd">12,800</ix:nonFraction></td>
			<td id="new_id-232" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-233" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-234" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-235" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockValue" scale="0" unitRef="usd">12,800</ix:nonFraction></td>
			<td id="new_id-236" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">	<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Common stock</b> <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">5,000,000,000</ix:nonFraction></ix:nonFraction> shares authorized, $<ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction></ix:nonFraction> value, and <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">260,515,166</ix:nonFraction> issued and</p>	<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">outstanding at March 31, 2022 and <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">255,308,636</ix:nonFraction> outstanding at December 31, 2021, respectively.</p>	</td>
			<td id="new_id-237" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-238" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-239" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">260,515</ix:nonFraction></td>
			<td id="new_id-240" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-241" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-242" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-243" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">255,309</ix:nonFraction></td>
			<td id="new_id-244" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"><b>Additional paid-in capital</b></p>
			</td>
			<td id="new_id-245" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-246" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-247" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd">6,019,563</ix:nonFraction></td>
			<td id="new_id-248" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-249" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-250" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-251" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd">5,982,752</ix:nonFraction></td>
			<td id="new_id-252" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"><b>Accumulated deficit</b></p>
			</td>
			<td id="new_id-253" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-254" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-255" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">8,035,579</ix:nonFraction></td>
			<td id="new_id-256" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-257" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-258" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-259" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">7,754,642</ix:nonFraction></td>
			<td id="new_id-260" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Total Stockholders</b>&#8217;<b> Deficit</b></p>
			</td>
			<td id="new_id-261" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-262" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-263" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">1,742,701</ix:nonFraction></td>
			<td id="new_id-264" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-265" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-266" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-267" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">1,503,781</ix:nonFraction></td>
			<td id="new_id-268" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Total Liabilities and Stockholders</b>&#8217; <b>Deficit</b></p>
			</td>
			<td id="new_id-269" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-270" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-271" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">754,998</ix:nonFraction></td>
			<td id="new_id-272" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-273" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-274" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-275" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">745,839</ix:nonFraction></td>
			<td id="new_id-276" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">See accompanying notes to the unaudited consolidated financial statements.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="ops" title="ops"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CONSOLIDATED STATEMENTS OF OPERATIONS</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE THREE MONTHS ENDED MARCH 31, 2022 AND 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(UNAUDITED) and Not Reviewed</b></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-277" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-278" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2022 Unaudited</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Not Reviewed</b></p>
			</td>
			<td id="new_id-279" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-280" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-281" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2021</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Unaudited</b></p>
			</td>
			<td id="new_id-282" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td>&#160;</td>
			<td id="new_id-283">&#160;</td>
			<td id="new_id-284">&#160;</td>
			<td id="new_id-285">&#160;</td>
			<td id="new_id-286">&#160;</td>
			<td id="new_id-287">&#160;</td>
			<td id="new_id-288">&#160;</td>
			<td id="new_id-289">&#160;</td>
			<td id="new_id-290">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Revenues</b></p>
			</td>
			<td id="new_id-291" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-292" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-293" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">293,233</ix:nonFraction></td>
			<td id="new_id-294" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-295" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-296" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-297" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">335,726</ix:nonFraction></td>
			<td id="new_id-298" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td>&#160;</td>
			<td id="new_id-299">&#160;</td>
			<td id="new_id-300">&#160;</td>
			<td id="new_id-301">&#160;</td>
			<td id="new_id-302">&#160;</td>
			<td id="new_id-303">&#160;</td>
			<td id="new_id-304">&#160;</td>
			<td id="new_id-305">&#160;</td>
			<td id="new_id-306">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cost of Sales</p>
			</td>
			<td id="new_id-307" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-308" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-309" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd">195,343</ix:nonFraction></td>
			<td id="new_id-310" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-311" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-312" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-313" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd">294,142</ix:nonFraction></td>
			<td id="new_id-314" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td>&#160;</td>
			<td id="new_id-315">&#160;</td>
			<td id="new_id-316">&#160;</td>
			<td id="new_id-317">&#160;</td>
			<td id="new_id-318">&#160;</td>
			<td id="new_id-319">&#160;</td>
			<td id="new_id-320">&#160;</td>
			<td id="new_id-321">&#160;</td>
			<td id="new_id-322">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Gross Profit</p>
			</td>
			<td id="new_id-323" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-324" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-325" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">97,890</ix:nonFraction></td>
			<td id="new_id-326" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-327" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-328" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-329" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">41,584</ix:nonFraction></td>
			<td id="new_id-330" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td>&#160;</td>
			<td id="new_id-331">&#160;</td>
			<td id="new_id-332">&#160;</td>
			<td id="new_id-333">&#160;</td>
			<td id="new_id-334">&#160;</td>
			<td id="new_id-335">&#160;</td>
			<td id="new_id-336">&#160;</td>
			<td id="new_id-337">&#160;</td>
			<td id="new_id-338">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Operating Expenses:</b></p>
			</td>
			<td id="new_id-339" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-340" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-341" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-342" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-343" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-344" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-345" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-346" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Payroll</p>
			</td>
			<td id="new_id-347" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-348" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-349" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LaborAndRelatedExpense" scale="0" unitRef="usd">42,193</ix:nonFraction></td>
			<td id="new_id-350" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-351" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-352" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-353" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LaborAndRelatedExpense" scale="0" unitRef="usd">60,784</ix:nonFraction></td>
			<td id="new_id-354" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Advertising</p>
			</td>
			<td id="new_id-355" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-356" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-357" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdvertisingExpense" scale="0" unitRef="usd">8,485</ix:nonFraction></td>
			<td id="new_id-358" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-359" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-360" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-361" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-362" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Consulting expense</p>
			</td>
			<td id="new_id-363" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-364" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-365" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfessionalAndContractServicesExpense" scale="0" unitRef="usd">15,000</ix:nonFraction></td>
			<td id="new_id-366" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-367" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-368" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-369" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfessionalAndContractServicesExpense" scale="0" unitRef="usd">4,000</ix:nonFraction></td>
			<td id="new_id-370" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Corporate expense</p>
			</td>
			<td id="new_id-371" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-372" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-373" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">15,071</ix:nonFraction></td>
			<td id="new_id-374" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-375" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-376" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-377" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">29,399</ix:nonFraction></td>
			<td id="new_id-378" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Insurance</p>
			</td>
			<td id="new_id-379" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-380" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-381" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralInsuranceExpense" scale="0" unitRef="usd">21,374</ix:nonFraction></td>
			<td id="new_id-382" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-383" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-384" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-385" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralInsuranceExpense" scale="0" unitRef="usd">9,290</ix:nonFraction></td>
			<td id="new_id-386" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Professional fees</p>
			</td>
			<td id="new_id-387" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-388" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-389" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfessionalFees" scale="0" unitRef="usd">26,377</ix:nonFraction></td>
			<td id="new_id-390" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-391" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-392" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-393" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfessionalFees" scale="0" unitRef="usd">9,905</ix:nonFraction></td>
			<td id="new_id-394" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other selling and administrative expenses</p>
			</td>
			<td id="new_id-395" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-396" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-397" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherSellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">54,827</ix:nonFraction></td>
			<td id="new_id-398" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-399" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-400" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-401" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherSellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">52,786</ix:nonFraction></td>
			<td id="new_id-402" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total operating expense</p>
			</td>
			<td id="new_id-403" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-404" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-405" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">183,327</ix:nonFraction></td>
			<td id="new_id-406" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-407" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-408" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-409" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">166,164</ix:nonFraction></td>
			<td id="new_id-410" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td>&#160;</td>
			<td id="new_id-411">&#160;</td>
			<td id="new_id-412">&#160;</td>
			<td id="new_id-413">&#160;</td>
			<td id="new_id-414">&#160;</td>
			<td id="new_id-415">&#160;</td>
			<td id="new_id-416">&#160;</td>
			<td id="new_id-417">&#160;</td>
			<td id="new_id-418">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Net income (Loss) from operations</b></p>
			</td>
			<td id="new_id-419" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-420" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-421" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">85,437</ix:nonFraction></td>
			<td id="new_id-422" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-423" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-424" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-425" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">124,580</ix:nonFraction></td>
			<td id="new_id-426" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td>&#160;</td>
			<td id="new_id-427">&#160;</td>
			<td id="new_id-428">&#160;</td>
			<td id="new_id-429">&#160;</td>
			<td id="new_id-430">&#160;</td>
			<td id="new_id-431">&#160;</td>
			<td id="new_id-432">&#160;</td>
			<td id="new_id-433">&#160;</td>
			<td id="new_id-434">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Other expenses</p>
			</td>
			<td id="new_id-435" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-436" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-437" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-438" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-439" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-440" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-441" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-442" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Interest expense</p>
			</td>
			<td id="new_id-443" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-444" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-445" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">20,199</ix:nonFraction></td>
			<td id="new_id-446" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-447" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-448" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-449" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">13,044</ix:nonFraction></td>
			<td id="new_id-450" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Amortization of OID</p>
			</td>
			<td id="new_id-451" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-452" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-453" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDebtExpense" scale="0" unitRef="usd">5,061</ix:nonFraction></td>
			<td id="new_id-454" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-455" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-456" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-457" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-458" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Stock based compensation</p>
			</td>
			<td id="new_id-459" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-460" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-461" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-462" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-463" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-464" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-465" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd">60,000</ix:nonFraction></td>
			<td id="new_id-466" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Derivative valuation gain or (Loss)</p>
			</td>
			<td id="new_id-467" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-468" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-469" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="0" sign="-" unitRef="usd">135,879</ix:nonFraction></td>
			<td id="new_id-470" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-471" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-472" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-473" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="0" sign="-" unitRef="usd">49,623</ix:nonFraction></td>
			<td id="new_id-474" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Derivative Finance fees</p>
			</td>
			<td id="new_id-475" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-476" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-477" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="abce:FinanceFees" scale="0" sign="-" unitRef="usd">34,361</ix:nonFraction></td>
			<td id="new_id-478" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-479" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-480" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-481" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-482" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Gain (Loss) on extinguishment of debt</p>
			</td>
			<td id="new_id-483" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-484" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-485" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-486" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-487" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-488" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-489" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" unitRef="usd">153,546</ix:nonFraction></td>
			<td id="new_id-490" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:27pt;">Total other income (expense)</p>
			</td>
			<td id="new_id-491" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-492" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-493" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">195,500</ix:nonFraction></td>
			<td id="new_id-494" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-495" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-496" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-497" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" unitRef="usd">30,879</ix:nonFraction></td>
			<td id="new_id-498" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td>&#160;</td>
			<td id="new_id-499">&#160;</td>
			<td id="new_id-500">&#160;</td>
			<td id="new_id-501">&#160;</td>
			<td id="new_id-502">&#160;</td>
			<td id="new_id-503">&#160;</td>
			<td id="new_id-504">&#160;</td>
			<td id="new_id-505">&#160;</td>
			<td id="new_id-506">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net income (Loss) before provision for income taxes</p>
			</td>
			<td id="new_id-507" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-508" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-509" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd">280,937</ix:nonFraction></td>
			<td id="new_id-510" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-511" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-512" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-513" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd">93,701</ix:nonFraction></td>
			<td id="new_id-514" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td>&#160;</td>
			<td id="new_id-515">&#160;</td>
			<td id="new_id-516">&#160;</td>
			<td id="new_id-517">&#160;</td>
			<td id="new_id-518">&#160;</td>
			<td id="new_id-519">&#160;</td>
			<td id="new_id-520">&#160;</td>
			<td id="new_id-521">&#160;</td>
			<td id="new_id-522">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Provision for income tax</p>
			</td>
			<td id="new_id-523" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-524" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-525" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id="new_id-526" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-527" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-528" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-529" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id="new_id-530" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td>&#160;</td>
			<td id="new_id-531">&#160;</td>
			<td id="new_id-532">&#160;</td>
			<td id="new_id-533">&#160;</td>
			<td id="new_id-534">&#160;</td>
			<td id="new_id-535">&#160;</td>
			<td id="new_id-536">&#160;</td>
			<td id="new_id-537">&#160;</td>
			<td id="new_id-538">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Net income (loss)</b></p>
			</td>
			<td id="new_id-539" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-540" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-541" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">280,937</ix:nonFraction></td>
			<td id="new_id-542" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-543" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-544" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-545" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">93,701</ix:nonFraction></td>
			<td id="new_id-546" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td>&#160;</td>
			<td id="new_id-547">&#160;</td>
			<td id="new_id-548">&#160;</td>
			<td id="new_id-549">&#160;</td>
			<td id="new_id-550">&#160;</td>
			<td id="new_id-551">&#160;</td>
			<td id="new_id-552">&#160;</td>
			<td id="new_id-553">&#160;</td>
			<td id="new_id-554">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Net income (loss) Per Share (Basic and Fully Diluted)</b></p>
			</td>
			<td id="new_id-555" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-556" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-557" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="abce:EarningsPerShareBasicAndDiluted1" scale="0" sign="-" unitRef="usdPershares">0.001</ix:nonFraction></td>
			<td id="new_id-558" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-559" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-560" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-561" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="abce:EarningsPerShareBasicAndDiluted1" scale="0" sign="-" unitRef="usdPershares">0.004</ix:nonFraction></td>
			<td id="new_id-562" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td>&#160;</td>
			<td id="new_id-563">&#160;</td>
			<td id="new_id-564">&#160;</td>
			<td id="new_id-565">&#160;</td>
			<td id="new_id-566">&#160;</td>
			<td id="new_id-567">&#160;</td>
			<td id="new_id-568">&#160;</td>
			<td id="new_id-569">&#160;</td>
			<td id="new_id-570">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average number of common shares used in the calculation</p>
			</td>
			<td id="new_id-571" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-572" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-573" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="abce:WeightedAverageNumberOfShareOutstandingBasicAnDiluted1" scale="0" unitRef="shares">257,911,901</ix:nonFraction></td>
			<td id="new_id-574" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-575" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-576" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-577" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="abce:WeightedAverageNumberOfShareOutstandingBasicAnDiluted1" scale="0" unitRef="shares">22,291,584</ix:nonFraction></td>
			<td id="new_id-578" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">See accompanying notes to the unaudited consolidated financial statements.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="se" title="se"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDER</b>&#8217;<b>S EQUITY</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE THREE MONTHS ENDED MARCH 31, 2022 (UNAUDITED)</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>AND FOR THE THREE MONTHS ENDED MARCH 31, 2021 (UNAUDITED)</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THREE MONTHS ENDED MARCH 31, 2022 Not Reviewed</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-579" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-580" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Common Stock</b></p>
			</td>
			<td id="new_id-581" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-582" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-583" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-584" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-585" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-586" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-587" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-588" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-589" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-590" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-591" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-592" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-593" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-594" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-595" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-596" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-597" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-598" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-599" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Shares</b></p>
			</td>
			<td id="new_id-600" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-601" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-602" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>$0.001</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Par</b></p>
			</td>
			<td id="new_id-603" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-604" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-605" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Preferred </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Stock</b></p>
			</td>
			<td id="new_id-606" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-607" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-608" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Additional</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Paid in </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Capital</b></p>
			</td>
			<td id="new_id-609" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-610" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-611" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Accumulated </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Deficit</b></p>
			</td>
			<td id="new_id-612" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-613" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-614" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Stockholders&#8217; </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Deficit</b></p>
			</td>
			<td id="new_id-615" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 34%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at January 1, 2022</p>
			</td>
			<td id="new_id-616" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-617" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-618" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">255,308,636</ix:nonFraction></td>
			<td id="new_id-619" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-620" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-621" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-622" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">255,309</ix:nonFraction></td>
			<td id="new_id-623" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-624" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-625" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-626" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="-sec-ix-hidden: hidden-fact-3">12,,800</div></td>
			<td id="new_id-627" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-628" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-629" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-630" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">5,982,752</ix:nonFraction></td>
			<td id="new_id-631" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-632" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-633" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-634" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">7,754,642</ix:nonFraction></td>
			<td id="new_id-635" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-636" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-637" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-638" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">1,503,781</ix:nonFraction></td>
			<td id="new_id-639" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Common Shares issued for warrants net of expenses</p>
			</td>
			<td id="new_id-640" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-641" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-642" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">5,206,530</ix:nonFraction></td>
			<td id="new_id-643" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-644" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-645" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-646" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd">5,206</ix:nonFraction></td>
			<td id="new_id-647" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-648" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-649" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-650" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-651" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-652" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-653" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-654" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd">36,811</ix:nonFraction></td>
			<td id="new_id-655" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-656" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-657" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-658" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-659" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-660" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-661" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-662" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd">42,017</ix:nonFraction></td>
			<td id="new_id-663" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net loss for the three months ended March 31, 2022</p>
			</td>
			<td id="new_id-664" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-665" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-666" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-667" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-668" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-669" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-670" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-671" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-672" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-673" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-674" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-675" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-676" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-677" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-678" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-679" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-680" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-681" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-682" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">280,937</ix:nonFraction></td>
			<td id="new_id-683" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-684" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-685" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-686" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">280,937</ix:nonFraction></td>
			<td id="new_id-687" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at March 31, 2022</p>
			</td>
			<td id="new_id-688" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
			<td id="new_id-689" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-690" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">260,515,166</ix:nonFraction></td>
			<td id="new_id-691" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">&#160;</td>
			<td id="new_id-692" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
			<td id="new_id-693" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-694" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">260,515</ix:nonFraction></td>
			<td id="new_id-695" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">&#160;</td>
			<td id="new_id-696" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
			<td id="new_id-697" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-698" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">12,800</ix:nonFraction></td>
			<td id="new_id-699" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">&#160;</td>
			<td id="new_id-700" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
			<td id="new_id-701" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-702" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">6,019,563</ix:nonFraction></td>
			<td id="new_id-703" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">&#160;</td>
			<td id="new_id-704" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
			<td id="new_id-705" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-706" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">8,035,579</ix:nonFraction></td>
			<td id="new_id-707" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-708" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
			<td id="new_id-709" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-710" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">1,742,701</ix:nonFraction></td>
			<td id="new_id-711" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>

</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THREE MONTHS ENDED MARCH 31, 2021 Not Reviewed</b></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-712" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-713" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Common Stock</b></p>
			</td>
			<td id="new_id-714" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-715" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-716" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-717" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-718" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-719" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-720" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-721" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-722" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-723" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-724" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-725" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-726" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-727" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-728" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-729" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-730" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-731" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-732" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Shares</b></p>
			</td>
			<td id="new_id-733" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-734" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-735" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>$0.001</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Par</b></p>
			</td>
			<td id="new_id-736" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-737" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-738" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Preferred </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Stock</b></p>
			</td>
			<td id="new_id-739" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-740" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-741" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Additional</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Paid in </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Capital</b></p>
			</td>
			<td id="new_id-742" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-743" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-744" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Accumulated </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Deficit</b></p>
			</td>
			<td id="new_id-745" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-746" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-747" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Stockholders&#8217; </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Deficit</b></p>
			</td>
			<td id="new_id-748" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 34%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at January 1, 2021</p>
			</td>
			<td id="new_id-749" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-750" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-751" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">15,702,037</ix:nonFraction></td>
			<td id="new_id-752" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-753" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-754" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-755" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">15,702</ix:nonFraction></td>
			<td id="new_id-756" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-757" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-758" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-759" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">30,000</ix:nonFraction></td>
			<td id="new_id-760" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-761" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-762" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-763" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">5,456,438</ix:nonFraction></td>
			<td id="new_id-764" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-765" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-766" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-767" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">7,086,267</ix:nonFraction></td>
			<td id="new_id-768" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-769" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-770" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-771" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">1,584,127</ix:nonFraction></td>
			<td id="new_id-772" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Common shares issued for conversion of convertible debenture notes - net of expenses</p>
			</td>
			<td id="new_id-773" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-774" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-775" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" unitRef="shares">1,747,753</ix:nonFraction></td>
			<td id="new_id-776" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-777" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-778" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-779" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd">1,748</ix:nonFraction></td>
			<td id="new_id-780" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-781" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-782" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-783" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-784" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-785" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-786" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-787" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd">33,906</ix:nonFraction></td>
			<td id="new_id-788" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-789" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-790" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-791" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-792" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-793" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-794" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-795" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd">35,654</ix:nonFraction></td>
			<td id="new_id-796" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Common Shares issued for warrants net of expenses</p>
			</td>
			<td id="new_id-797" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-798" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-799" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="abce:SharesIssuedForWarrantsinShares" scale="0" unitRef="shares">6,319,930</ix:nonFraction></td>
			<td id="new_id-800" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-801" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-802" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-803" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="abce:SharesIssuedForWarrants" scale="0" unitRef="usd">6,320</ix:nonFraction></td>
			<td id="new_id-804" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-805" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-806" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-807" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-808" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-809" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-810" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-811" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="abce:SharesIssuedForWarrants" scale="0" unitRef="usd">57,404</ix:nonFraction></td>
			<td id="new_id-812" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-813" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-814" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-815" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-816" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-817" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-818" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-819" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="abce:SharesIssuedForWarrants" scale="0" unitRef="usd">63,724</ix:nonFraction></td>
			<td id="new_id-820" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Restricted shares issued for insider compensation</p>
			</td>
			<td id="new_id-821" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-822" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-823" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">5,000,000</ix:nonFraction></td>
			<td id="new_id-824" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-825" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-826" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-827" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">5,000</ix:nonFraction></td>
			<td id="new_id-828" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-829" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-830" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-831" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-832" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-833" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-834" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-835" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">55,000</ix:nonFraction></td>
			<td id="new_id-836" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-837" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-838" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-839" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-840" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-841" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-842" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-843" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">60,000</ix:nonFraction></td>
			<td id="new_id-844" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Rounding from transfer agent for reverse split</p>
			</td>
			<td id="new_id-845" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-846" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-847" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityOtherShares" scale="0" unitRef="shares">111,410</ix:nonFraction></td>
			<td id="new_id-848" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-849" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-850" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-851" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityOther" scale="0" unitRef="usd">111</ix:nonFraction></td>
			<td id="new_id-852" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-853" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-854" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-855" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-856" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-857" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-858" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-859" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityOther" scale="0" sign="-" unitRef="usd">111</ix:nonFraction></td>
			<td id="new_id-860" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-861" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-862" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-863" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-864" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-865" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-866" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-867" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td>
			<td id="new_id-868" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net loss for the three months ended March 31, 2021</p>
			</td>
			<td id="new_id-869" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-870" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-871" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-872" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-873" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-874" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-875" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-876" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-877" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-878" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-879" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-880" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-881" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-882" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-883" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-884" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-885" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-886" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-887" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">93,701</ix:nonFraction></td>
			<td id="new_id-888" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-889" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-890" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-891" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">93,701</ix:nonFraction></td>
			<td id="new_id-892" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at March 31, 2021</p>
			</td>
			<td id="new_id-893" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-894" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-895" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">28,881,130</ix:nonFraction></td>
			<td id="new_id-896" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-897" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-898" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id="new_id-899" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">28,881</ix:nonFraction></td>
			<td id="new_id-900" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-901" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-902" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id="new_id-903" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">30,000</ix:nonFraction></td>
			<td id="new_id-904" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-905" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-906" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id="new_id-907" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">5,602,637</ix:nonFraction></td>
			<td id="new_id-908" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-909" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-910" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id="new_id-911" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">7,179,968</ix:nonFraction></td>
			<td id="new_id-912" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td id="new_id-913" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-914" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id="new_id-915" style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">1,518,450</ix:nonFraction></td>
			<td id="new_id-916" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>

</table><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">See accompanying notes to the unaudited consolidated financial statements.</p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="cf" title="cf"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CONSOLIDATED STATEMENT OF CASH FLOWS</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE THREE MONTHS ENDED MARCH 31, 2022 AND 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(UNAUDITED) and Not Reviewed</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: 'Times New Roman'; text-indent: 0px;">

<tr style="vertical-align: bottom;">
<td style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-917" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td colspan="2" id="new_id-918" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><strong>March 31, 2022</strong></p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><strong>Unaudited and Not Reviewed</strong></p>
</td>
<td id="new_id-919" style="font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
<td id="new_id-920" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td colspan="2" id="new_id-921" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><strong>March 31, 2021</strong></p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><strong>Unaudited</strong></p>
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><strong>Not Reviewed</strong></p>
</td>
<td id="new_id-922" style="font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; width: 70%;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><strong>Cash Flows from Operating Activities:</strong></p>
</td>
<td id="new_id-923" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-924" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-925" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-926" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-927" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-928" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-929" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-930" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss)</p>
</td>
<td id="new_id-931" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-932" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">$</td>
<td id="new_id-933" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">280,937</ix:nonFraction></td>
<td id="new_id-934" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
<td id="new_id-935" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-936" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">$</td>
<td id="new_id-937" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">93,701</ix:nonFraction></td>
<td id="new_id-938" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><strong>Adjustments to reconcile net income (loss) to net cash used in operating activities:</strong></p>
</td>
<td id="new_id-939" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-940" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-941" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-942" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-943" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-944" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-945" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-946" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Depreciation</p>
</td>
<td id="new_id-947" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-948" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-949" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">4,942</ix:nonFraction></td>
<td id="new_id-950" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-951" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-952" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-953" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">5,967</ix:nonFraction></td>
<td id="new_id-954" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Amortization of original issue discounts</p>
</td>
<td id="new_id-955" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-956" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-957" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd">5,061</ix:nonFraction></td>
<td id="new_id-958" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-959" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-960" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-961" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:fixed-zero" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd">-</ix:nonFraction></td>
<td id="new_id-962" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Shares issued to officers and consultants for services</p>
</td>
<td id="new_id-963" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-964" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-965" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td>
<td id="new_id-966" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-967" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-968" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-969" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd">60,000</ix:nonFraction></td>
<td id="new_id-970" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Change in amortizable debt discount</p>
</td>
<td id="new_id-971" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-972" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-973" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:fixed-zero" name="abce:ChangeInAmortizableDebtDiscountOnConvertibleDebt" scale="0" unitRef="usd">-</ix:nonFraction></td>
<td id="new_id-974" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-975" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-976" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-977" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="abce:ChangeInAmortizableDebtDiscountOnConvertibleDebt" scale="0" unitRef="usd">20,600</ix:nonFraction></td>
<td id="new_id-978" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Change in derivative Gain or (Loss)</p>
</td>
<td id="new_id-979" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-980" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-981" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="0" unitRef="usd">135,879</ix:nonFraction></td>
<td id="new_id-982" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-983" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-984" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-985" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:fixed-zero" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="0" unitRef="usd">-</ix:nonFraction></td>
<td id="new_id-986" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Finance fees on derivatives</p>
</td>
<td id="new_id-987" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-988" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-989" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="0" sign="-" unitRef="usd">34,361</ix:nonFraction></td>
<td id="new_id-990" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">)</td>
<td id="new_id-991" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-992" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-993" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-994" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><strong>Changes in operating assets and liabilities</strong></p>
</td>
<td id="new_id-995" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-996" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-997" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-998" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-999" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1000" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1001" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1002" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Changes in Accounts receivable</p>
</td>
<td id="new_id-1003" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1004" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1005" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" unitRef="usd">31,959</ix:nonFraction></td>
<td id="new_id-1006" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
<td id="new_id-1007" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1008" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1009" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" sign="-" unitRef="usd">180,353</ix:nonFraction></td>
<td id="new_id-1010" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Billings in excess of costs on incomplete projects</p>
</td>
<td id="new_id-1011" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1012" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1013" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="0" sign="-" unitRef="usd">34,626</ix:nonFraction></td>
<td id="new_id-1014" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-1015" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1016" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1017" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="0" unitRef="usd">379,418</ix:nonFraction></td>
<td id="new_id-1018" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Accounts payable and accrued expenses</p>
</td>
<td id="new_id-1019" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1020" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1021" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" sign="-" unitRef="usd">12,202</ix:nonFraction></td>
<td id="new_id-1022" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
<td id="new_id-1023" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1024" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1025" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">150,293</ix:nonFraction></td>
<td id="new_id-1026" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><strong>Net cash used in operating activities</strong></p>
</td>
<td id="new_id-1027" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1028" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1029" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">178,951</ix:nonFraction></td>
<td id="new_id-1030" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
<td id="new_id-1031" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1032" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1033" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">97,106</ix:nonFraction></td>
<td id="new_id-1034" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
</tr>
<tr style="vertical-align: bottom; ">
<td>&#160;</td>
<td id="new_id-1035">&#160;</td>
<td id="new_id-1036">&#160;</td>
<td id="new_id-1037">&#160;</td>
<td id="new_id-1038">&#160;</td>
<td id="new_id-1039">&#160;</td>
<td id="new_id-1040">&#160;</td>
<td id="new_id-1041">&#160;</td>
<td id="new_id-1042">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><strong>Cash flows from investing activities</strong></p>
</td>
<td id="new_id-1043" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1044" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1045" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1046" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1047" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1048" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1049" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1050" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Purchase of equipment</p>
</td>
<td id="new_id-1051" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1052" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1053" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeposits" scale="0" sign="-" unitRef="usd">2,806</ix:nonFraction></td>
<td id="new_id-1054" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
<td id="new_id-1055" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1056" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1057" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1058" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Sales of equipment</p>
</td>
<td id="new_id-1059" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1060" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1061" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1062" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1063" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1064" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1065" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="0" sign="-" unitRef="usd">1,400</ix:nonFraction></td>
<td id="new_id-1066" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Proceeds from investments in long term leases</p>
</td>
<td id="new_id-1067" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1068" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1069" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromInvestments" scale="0" sign="-" unitRef="usd">61</ix:nonFraction></td>
<td id="new_id-1070" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-1071" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1072" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1073" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromInvestments" scale="0" sign="-" unitRef="usd">180</ix:nonFraction></td>
<td id="new_id-1074" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><strong>Net cash provided by (used for) investing activities</strong></p>
</td>
<td id="new_id-1075" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1076" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1077" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">2,745</ix:nonFraction></td>
<td id="new_id-1078" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
<td id="new_id-1079" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1080" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1081" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" unitRef="usd">1,580</ix:nonFraction></td>
<td id="new_id-1082" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; ">
<td>&#160;</td>
<td id="new_id-1083">&#160;</td>
<td id="new_id-1084">&#160;</td>
<td id="new_id-1085">&#160;</td>
<td id="new_id-1086">&#160;</td>
<td id="new_id-1087">&#160;</td>
<td id="new_id-1088">&#160;</td>
<td id="new_id-1089">&#160;</td>
<td id="new_id-1090">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><strong>Cash Flows from Financing Activities:</strong></p>
</td>
<td id="new_id-1091" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1092" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1093" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1094" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1095" style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1096" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1097" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
<td id="new_id-1098" style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>&#160;</strong></td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Proceeds from sale of common stock &#8211; net of expenses</p>
</td>
<td id="new_id-1099" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1100" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1101" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd">42,017</ix:nonFraction></td>
<td id="new_id-1102" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-1103" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1104" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1105" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd">99,378</ix:nonFraction></td>
<td id="new_id-1106" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Proceeds from convertible notes and conversions</p>
</td>
<td id="new_id-1107" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1108" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1109" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="0" unitRef="usd">38,750</ix:nonFraction></td>
<td id="new_id-1110" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-1111" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1112" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1113" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="0" unitRef="usd">77,850</ix:nonFraction></td>
<td id="new_id-1114" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Proceeds (payments) for project supply lenders</p>
</td>
<td id="new_id-1115" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1116" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1117" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="0" sign="-" unitRef="usd">7,653</ix:nonFraction></td>
<td id="new_id-1118" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
<td id="new_id-1119" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1120" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1121" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="0" sign="-" unitRef="usd">60,989</ix:nonFraction></td>
<td id="new_id-1122" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Proceeds of related party notes payable</p>
</td>
<td id="new_id-1123" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1124" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1125" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd">62,924</ix:nonFraction></td>
<td id="new_id-1126" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-1127" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1128" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1129" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd">2,663</ix:nonFraction></td>
<td id="new_id-1130" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Increase in loans from material suppliers &#8211; net of payments</p>
</td>
<td id="new_id-1131" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1132" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1133" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt" scale="0" unitRef="usd">25,055</ix:nonFraction></td>
<td id="new_id-1134" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-1135" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1136" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1137" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt" scale="0" sign="-" unitRef="usd">8,391</ix:nonFraction></td>
<td id="new_id-1138" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><strong>Net cash provided by financing activities</strong></p>
</td>
<td id="new_id-1139" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1140" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1141" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">161,093</ix:nonFraction></td>
<td id="new_id-1142" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-1143" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1144" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1145" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">110,511</ix:nonFraction></td>
<td id="new_id-1146" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; ">
<td>&#160;</td>
<td id="new_id-1147">&#160;</td>
<td id="new_id-1148">&#160;</td>
<td id="new_id-1149">&#160;</td>
<td id="new_id-1150">&#160;</td>
<td id="new_id-1151">&#160;</td>
<td id="new_id-1152">&#160;</td>
<td id="new_id-1153">&#160;</td>
<td id="new_id-1154">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><strong>Net increase (decrease) in cash</strong></p>
</td>
<td id="new_id-1155" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1156" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1157" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="0" sign="-" unitRef="usd">20,603</ix:nonFraction></td>
<td id="new_id-1158" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p>
</td>
<td id="new_id-1159" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1160" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1161" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="0" unitRef="usd">14,985</ix:nonFraction></td>
<td id="new_id-1162" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; ">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><strong>Cash, beginning of period</strong></p>
</td>
<td id="new_id-1163" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1164" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1165" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">31,414</ix:nonFraction></td>
<td id="new_id-1166" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-1167" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1168" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; border-bottom: 1px solid #000000;">&#160;</td>
<td id="new_id-1169" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid #000000;"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">54,268</ix:nonFraction></td>
<td id="new_id-1170" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt;">
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><strong>Cash, end of period</strong></p>
</td>
<td id="new_id-1171" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1172" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double #000000;">$</td>
<td id="new_id-1173" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double #000000;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">10,811</ix:nonFraction></td>
<td id="new_id-1174" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
<td id="new_id-1175" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>
<td id="new_id-1176" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double #000000;">$</td>
<td id="new_id-1177" style="width: 12%; text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double #000000;"><ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">69,253</ix:nonFraction></td>
<td id="new_id-1178" style="width: 1%; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
</tr>

</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration:underline">Supplemental disclosures of cash flow information:</span></b></p><div>

</div><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cash paid for interest</p>
			</td>
			<td id="new_id-1179" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1180" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1181" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaid" scale="0" unitRef="usd">20,199</ix:nonFraction></td>
			<td id="new_id-1182" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1183" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1184" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1185" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaid" scale="0" unitRef="usd">13,044</ix:nonFraction></td>
			<td id="new_id-1186" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Shares issued for insider compensation</p>
			</td>
			<td id="new_id-1187" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1188" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1189" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:fixed-zero" name="us-gaap:StockIssued1" scale="0" unitRef="usd">-</ix:nonFraction></td>
			<td id="new_id-1190" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1191" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1192" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1193" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssued1" scale="0" unitRef="usd">60,000</ix:nonFraction></td>
			<td id="new_id-1194" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">See accompanying notes to the unaudited consolidated financial statements.</p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="notes" title="notes"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED and Not Reviewed</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 1 </b>&#8211;<b> Overview and Description of the Company</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company is in the Photo Voltaic (PV) solar systems industry, the LED and energy efficient commercial lighting business and is an electrical product and services supplier. In 2018 ABCO entered the HVAC business with the acquisition of a small company&#8217;s assets and qualifying license. The Company plans to build out a network of operations in major cities in the USA to establish a national base of PV, HVAC, lighting and electrical service operations centers. This combination of services, solar and electric, provides the Company with a solid base in the standard electrical services business and a solid base in the growth markets of solar systems industry.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO Energy, Inc. was organized on July 29, 2004 and operated until July 1, 2011 as Energy Conservation Technologies, Inc. (ENYC). On July 1, 2011 ENYC entered into a share exchange agreement (SEA) with ABCO Energy, Inc. (&#8220;Company&#8221;) and acquired all the assets of ABCO. ENYC changed its name to ABCO Energy, Inc. on October 31, 2011. As a result of the SEA, the outstanding shares of ENYC as of June 30, 2011 were restated in a one for twenty three (<ix:nonNumeric contextRef="c31" name="us-gaap:StockholdersEquityReverseStockSplit">1 for 23</ix:nonNumeric>) reverse stock split prior to the exchange to approximately 9% of the post-exchange outstanding common shares of the Company.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 13, 2020, the Board of Directors of the Company approved a reverse stock split of its common stock, at a ratio of <ix:nonNumeric contextRef="c32" name="us-gaap:StockholdersEquityReverseStockSplit">1-for-170</ix:nonNumeric> (the &#8220;Reverse Stock Split&#8221;). The Reverse Stock Split became effective with FINRA (the Financial Industry Regulatory Authority) and in the marketplace on January 4, 2021 (the &#8220;Effective Date&#8221;), whereupon the shares of common stock began trading on a split adjusted basis.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 23, 2018, the Board of Directors of the Company approved a reverse stock split of its common stock, at a ratio of <ix:nonNumeric contextRef="c33" name="us-gaap:StockholdersEquityReverseStockSplit">1-for 20</ix:nonNumeric> (the &#8220;Reverse Stock Split&#8221;). The Reverse Stock Split became effective with FINRA (the Financial Industry Regulatory Authority) and in the marketplace on December 23, 2018 (the &#8220;Effective Date&#8221;), whereupon the shares of common stock began trading on a split adjusted basis.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On November 8, 2018, by written consent the holders of a majority of the outstanding shares voted to authorize an additional amendment to increase the authorized common shares to <ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">5,000,000,000</ix:nonFraction> shares.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On January 13, 2017, the Board of Directors of the Company approved a reverse stock split of its common stock, at a ratio of <ix:nonNumeric contextRef="c35" name="us-gaap:StockholdersEquityReverseStockSplit">1-for-10</ix:nonNumeric> (the &#8220;Reverse Stock Split&#8221;). The Reverse Stock Split became effective with FINRA (the Financial Industry Regulatory Authority) and in the marketplace on January 13, 2017 (the &#8220;Effective Date&#8221;), whereupon the shares of common stock began trading on a split adjusted basis.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As a result of the Reverse Stock Split the number of authorized shares of common stock was reduced to <ix:nonFraction contextRef="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">50,000,000</ix:nonFraction> from <ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">500,000,000</ix:nonFraction> shares. <ix:nonNumeric contextRef="c38" name="abce:CommonSharesAndPreferredSharesAuthorizedDescription">The Company held a Special Meeting of Stockholders in May 2017 which authorized an amendment to the Articles of Incorporation to increase the authorized common share capital to 2,000,000,000 common shares and 100,000,000 preferred shares.</ix:nonNumeric> Thereafter, on September 27, 2017, by written consent the holders of a majority of the outstanding shares voted to authorize an additional amendment to increase the authorized common shares to <ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">2,000,000,000</ix:nonFraction> shares. After the reverse split on January 4, 2021, the holders of the majority of the outstanding shares once again increased the authorized common shares to <ix:nonFraction contextRef="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">2,000,000,000</ix:nonFraction> shares.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>DESCRIPTION OF PRODUCTS</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO sells, installs and services Solar Photovoltaic electric systems that allow the customer to produce their own power on their residence or business property. These products are installed by our staff and are purchased from both USA and offshore manufacturers. We have available and utilize many suppliers of US manufactured solar products from such companies as Mia Soleil, Canadian Solar, Westinghouse Solar and various Italian, Korean, German and Chinese suppliers. In addition, we purchase from several local and regional distributors whose products are readily available and selected for markets and price. ABCO offers solar leasing and long term financing programs from Service Finance Corporation, Green Sky, AEFC and others that are offered to ABCO customers and other marketing and installation organizations.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO also sells and installs energy efficient lighting products, solar powered streetlights and lighting accessories. ABCO contracts directly with manufacturers and distributors to purchase its lighting products which are sold to residential and commercial customers.</p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED Not Reviewed</b></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO has Arizona statewide approval as a registered electrical services and solar products installer and as an air conditioning and refrigeration installer. Our license is ROC 258378 Electrical and ROC 323162 HVAC and we are fully licensed to offer commercial and residential electrical services, HVAC and Solar Electric.</p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO has Three subsidiaries, ABCO Solar, Inc. an Arizona Corporation which provides solar and electric services and products, Alternative Energy Finance Corporation, (AEFC) a Wyoming Company which provides funding for leases of photovoltaic systems, and ABCO Air Conditioning Services, Inc., an Arizona Corporation which sells residential and commercial air conditioning equipment and services in Arizona. In addition, AEFC has one subsidiary, &#8220;Alternative Energy Finance Corporation, LLC&#8221;, an Arizona limited liability Company that was formed to invest in solar projects in Arizona.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO Solar offers solar systems &#8220;Operations and Maintenance Services&#8221; to residential and commercial customers that have solar systems built by ABCO or other solar installers. Many installers have gone out of business and ABCO&#8217;s service enables these customer&#8217;s system to continue to operate. ABCO&#8217;s service enables customers to maintain their warranties, remove and replace their systems for roof maintenance and to maintain peak efficiency. ABCO now operates and maintains systems in many cities in Arizona and intends to continue to expand this operation and maintenance segment of its business.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 2 </b>&#8211;<b> Summary of significant accounting policies.</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Critical Accounting Policies and Estimates</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our discussion and analysis of our financial condition and results of operations are based on our financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles, or &#8220;GAAP.&#8221; The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses. Intercompany transactions and balances have been eliminated. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. We have identified the following to be critical accounting policies whose application have a material impact on our reported results of operations, and which involve a higher degree of complexity, as they require us to make judgments and estimates about matters that are inherently uncertain.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">C<b><i>ash and Cash Equivalents</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">There are only cash accounts included in our cash equivalents in these statements. For purposes of the statement of cash flows, the Company considers all short-term securities with a maturity of three months or less to be cash equivalents. There are no short term cash equivalents reported in these financial statements.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Fixed Assets</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_7" id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Property and equipment are to be stated at cost less accumulated depreciation. Depreciation is recorded on the straight-line basis according to IRS guidelines over the estimated useful lives of the assets, which range from <ix:nonNumeric contextRef="c41" continuedAt="_PropertyPlantAndEquipmentUsefulLife-c41_cont_1" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">three</ix:nonNumeric> to <ix:nonNumeric contextRef="c42" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">ten<ix:continuation id="_PropertyPlantAndEquipmentUsefulLife-c41_cont_1"> years</ix:continuation></ix:nonNumeric>. Maintenance and repairs are charged to operations as incurred.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_8" id="_SignificantAccountingPoliciesTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Revenue Recognition</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_9" id="_SignificantAccountingPoliciesTextBlock-c0_cont_8"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_2" id="_RevenueRecognitionPolicyTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company generates revenue from sales of solar products, LED lighting, installation services and leasing fees. During the last two fiscal years, the company had product sales as follows:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_10" id="_SignificantAccountingPoliciesTextBlock-c0_cont_9"><ix:continuation id="_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock-c0_cont_1"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_3" id="_RevenueRecognitionPolicyTextBlock-c0_cont_2"><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration:underline"><b>Sales Product and Services Description</b></span></p>
			</td>
			<td id="new_id-1195" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1196" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2022</b></p>
			</td>
			<td id="new_id-1197" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1198" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1199" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2021</b></p>
			</td>
			<td id="new_id-1200" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Solar PV residential and commercial sales</p>
			</td>
			<td id="new_id-1201" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1202" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1203" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">229,151</ix:nonFraction></td>
			<td id="new_id-1204" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1205" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1206" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1207" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c43" decimals="2" format="ixt:num-dot-decimal" name="abce:RevenuesPercentage" scale="-2" unitRef="pure">78</ix:nonFraction></td>
			<td id="new_id-1208" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1209" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1210" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1211" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">320,464</ix:nonFraction></td>
			<td id="new_id-1212" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1213" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1214" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1215" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c44" decimals="2" format="ixt:num-dot-decimal" name="abce:RevenuesPercentage" scale="-2" unitRef="pure">96</ix:nonFraction></td>
			<td id="new_id-1216" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Air conditioning sales and service</p>
			</td>
			<td id="new_id-1217" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1218" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1219" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">58,017</ix:nonFraction></td>
			<td id="new_id-1220" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1221" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1222" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1223" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c45" decimals="2" format="ixt:num-dot-decimal" name="abce:RevenuesPercentage" scale="-2" unitRef="pure">20</ix:nonFraction></td>
			<td id="new_id-1224" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1225" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1226" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1227" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c46" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">6,540</ix:nonFraction></td>
			<td id="new_id-1228" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1229" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1230" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1231" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c46" decimals="2" format="ixt:num-dot-decimal" name="abce:RevenuesPercentage" scale="-2" unitRef="pure">2</ix:nonFraction></td>
			<td id="new_id-1232" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Energy efficient lighting &amp; other income</p>
			</td>
			<td id="new_id-1233" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1234" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1235" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">5,994</ix:nonFraction></td>
			<td id="new_id-1236" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1237" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1238" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1239" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c47" decimals="2" format="ixt:num-dot-decimal" name="abce:RevenuesPercentage" scale="-2" unitRef="pure">2</ix:nonFraction></td>
			<td id="new_id-1240" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1241" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1242" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1243" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">8,722</ix:nonFraction></td>
			<td id="new_id-1244" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1245" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1246" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1247" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c48" decimals="2" format="ixt:num-dot-decimal" name="abce:RevenuesPercentage" scale="-2" unitRef="pure">2</ix:nonFraction></td>
			<td id="new_id-1248" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Interest Income</p>
			</td>
			<td id="new_id-1249" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1250" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1251" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">71</ix:nonFraction></td>
			<td id="new_id-1252" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1253" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1254" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1255" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c49" decimals="2" format="ixt:fixed-zero" name="abce:RevenuesPercentage" scale="-2" unitRef="pure">-</ix:nonFraction></td>
			<td id="new_id-1256" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1257" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1258" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1259" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1260" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1261" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1262" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1263" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id="new_id-1264" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total revenue</p>
			</td>
			<td id="new_id-1265" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1266" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1267" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">293,233</ix:nonFraction></td>
			<td id="new_id-1268" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1269" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1270" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1271" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="abce:RevenuesPercentage" scale="-2" unitRef="pure">100</ix:nonFraction></td>
			<td id="new_id-1272" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1273" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1274" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1275" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">335,726</ix:nonFraction></td>
			<td id="new_id-1276" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1277" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1278" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1279" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="abce:RevenuesPercentage" scale="-2" unitRef="pure">100</ix:nonFraction></td>
			<td id="new_id-1280" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_11" id="_SignificantAccountingPoliciesTextBlock-c0_cont_10"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_4" id="_RevenueRecognitionPolicyTextBlock-c0_cont_3"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recognizes product revenue, net of sales discounts, returns and allowances. These statements establish that revenue can be recognized when persuasive evidence of an arrangement exists, delivery has occurred, and all significant contractual obligations have been satisfied, the fee is fixed or determinable, and collection is considered probable.</p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED Not Reviewed</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_12" id="_SignificantAccountingPoliciesTextBlock-c0_cont_11"><ix:continuation id="_RevenueRecognitionPolicyTextBlock-c0_cont_4"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our revenue recognition is recorded on the percentage of completion method for sales and installation revenue and on the accrual basis for fees and interest income. We recognize and record income when the customer has a legal obligation to pay. All our revenue streams are acknowledged by written contracts for any of the revenue we record. There are no differences between major classes of customers or customized orders. We record discounts, product returns, rebates and other related accounting issues in the normal business manner and experience very small number of adjustments to our written contractual sales. There are no post-delivery obligations because warranties are maintained by our suppliers. Our lease fees are earned by providing services to contractors for financing of solar systems. Normally we will acquire the promissory note (lease) on a leased system that will provide cash flow for up to 20 years. Interest is recorded on the books when earned on amortized leases.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_13" id="_SignificantAccountingPoliciesTextBlock-c0_cont_12"><ix:nonNumeric contextRef="c0" continuedAt="_ReceivablesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ReceivablesPolicyTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Accounts Receivable and work-in-progress</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_14" id="_SignificantAccountingPoliciesTextBlock-c0_cont_13"><ix:continuation id="_ReceivablesPolicyTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company recognizes revenue upon delivery of product to customers and does not make bill-and-hold sales. Contracts spanning reporting periods are recorded on the percentage of completion method, based on the ratio of total costs to total estimated costs by project, for recognition of revenue and expenses. Accounts receivable includes fully completed and partially completed projects and partially billed statements for completed work and product delivery. The Company records a reserve for bad debts in the amount of <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="abce:ReserveForBadDebtsPercentageOfAccountsReceivable" scale="-2" unitRef="pure">2</ix:nonFraction>% of earned accounts receivable. When the Company determines that an account is uncollectible, the account is written off against the reserve and the balance to expense. If the reserve is deemed to be inadequate after annual reviews, the reserve will be increased to an adequate level.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_15" id="_SignificantAccountingPoliciesTextBlock-c0_cont_14"><ix:nonNumeric contextRef="c0" continuedAt="_InventoryPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InventoryPolicyTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Inventory</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_16" id="_SignificantAccountingPoliciesTextBlock-c0_cont_15"><ix:continuation id="_InventoryPolicyTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company records inventory of construction supplies at cost using the first in first out method. After review of the inventory on an annual basis, the Company discounts all obsolete items to fair market value and has established a valuation reserve of 10% of the inventory at total cost to account for obsolescence. As of December 31, 2019 all inventory was written off resulting in balances at March 31, 2022 of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">0</ix:nonFraction> and at December 31, 2021 of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">0</ix:nonFraction>.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_17" id="_SignificantAccountingPoliciesTextBlock-c0_cont_16"><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Income Taxes</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_18" id="_SignificantAccountingPoliciesTextBlock-c0_cont_17"><ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has net operating loss carryforwards as of March 31, 2022 totaling approximately $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="0" unitRef="usd">5,165,966</ix:nonFraction> net of accrued derivative liabilities and stock-based compensation, which are assumed to be non-tax events. A deferred <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" unitRef="pure">21</ix:nonFraction>% tax benefit of approximately $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">1,084,853</ix:nonFraction> has been offset by a valuation allowance of the same amount as its realization is not assured. The full realization of the tax benefit associated with the carry-forward depends predominately upon the Company&#8217;s ability to generate taxable income during future periods, which is not assured.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_19" id="_SignificantAccountingPoliciesTextBlock-c0_cont_18"><ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_2"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company files in the US only and is not subject to taxation in any foreign country. There are three open years for which the Internal Revenue Service can examine our tax returns so 2018, 2019 and 2020 are still open years and 2021 will replace 2018 when the tax return is filed.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_20" id="_SignificantAccountingPoliciesTextBlock-c0_cont_19"><ix:nonNumeric contextRef="c0" continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Fair Values of Financial Instruments</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_21" id="_SignificantAccountingPoliciesTextBlock-c0_cont_20"><ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_2" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ASC 825 requires the Corporation to disclose estimated fair value for its financial instruments. Fair value estimates, methods, and assumptions are set forth as follows for the Corporation&#8217;s financial instruments. The carrying amounts of cash, receivables, other current assets, payables, accrued expenses and notes payable are reported at cost but approximate fair value because of the short maturity of those instruments. The Company evaluates derivatives based on level 3 indicators.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_22" id="_SignificantAccountingPoliciesTextBlock-c0_cont_21"><ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_3" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_2"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ASC 825 requires the Corporation to disclose estimated fair value for its financial instruments. Fair value estimates, methods, and assumptions are set forth as follows for the Corporation&#8217;s financial instruments. The carrying amounts of cash, receivables, other current assets, payables, accrued expenses and notes payable are reported at cost but approximate fair value because of the short maturity of those instruments.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_23" id="_SignificantAccountingPoliciesTextBlock-c0_cont_22"><ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_4" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_3"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company measures assets and liabilities at fair value based on expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale date of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">11</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED Not Reviewed</b></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_24" id="_SignificantAccountingPoliciesTextBlock-c0_cont_23"><ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_5" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_4"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following are the hierarchical levels of inputs to measure fair value:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_25" id="_SignificantAccountingPoliciesTextBlock-c0_cont_24"><ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_6" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_5"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_26" id="_SignificantAccountingPoliciesTextBlock-c0_cont_25"><ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_7" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_6"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 2: Inputs reflect quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_27" id="_SignificantAccountingPoliciesTextBlock-c0_cont_26"><ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_8" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_7"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 3: Unobservable inputs reflecting the Company&#8217;s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_28" id="_SignificantAccountingPoliciesTextBlock-c0_cont_27"><ix:continuation id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_8"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The carrying amounts of the Company&#8217;s financial assets and liabilities, such as cash, accounts payable and accrued expenses, approximate their fair values because of the current nature of these instruments. Debt approximates fair value based on interest rates available for similar financial arrangements. Derivative liabilities which have been bifurcated from host convertible debt agreements are presented at fair value. See note 11 for complete derivative and convertible debt disclosure.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_29" id="_SignificantAccountingPoliciesTextBlock-c0_cont_28"><ix:nonNumeric contextRef="c0" continuedAt="_DerivativesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:DerivativesPolicyTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Derivative Financial Instruments</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_30" id="_SignificantAccountingPoliciesTextBlock-c0_cont_29"><ix:continuation continuedAt="_DerivativesPolicyTextBlock-c0_cont_2" id="_DerivativesPolicyTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Fair value accounting requires bifurcation of embedded derivative instruments such as convertible features in convertible debts or equity instruments, and measurement of their fair value for accounting purposes. In determining the appropriate fair value, the Company uses the binomial option-pricing model. In assessing the convertible debt instruments, management determines if the convertible debt host instrument is conventional convertible debt and further if there is a beneficial conversion feature requiring measurement. If the instrument is not considered conventional convertible debt, the Company will continue its evaluation process of these instruments as derivative financial instruments.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_31" id="_SignificantAccountingPoliciesTextBlock-c0_cont_30"><ix:continuation id="_DerivativesPolicyTextBlock-c0_cont_2"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Once determined, derivative liabilities are adjusted to reflect fair value at each reporting period end with any increase or decrease in the fair value being recorded in results of operations as an adjustment to fair value of derivatives. In addition, the fair value of freestanding derivative instruments, such as warrants, are also valued using the binomial option-pricing model.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_32" id="_SignificantAccountingPoliciesTextBlock-c0_cont_31"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Stock-Based Compensation</i></b></p></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_33" id="_SignificantAccountingPoliciesTextBlock-c0_cont_32"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company accounts for employee and non-employee stock awards under ASC 718, whereby equity instruments issued to employees for services are recorded based on the fair value of the instrument issued and those issued to non-employees are recorded based on the fair value of the consideration received or the fair value of the equity instrument, whichever is more reliably measurable.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_34" id="_SignificantAccountingPoliciesTextBlock-c0_cont_33"><ix:nonNumeric contextRef="c0" continuedAt="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1" escape="true" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Prior Period Reclassifications</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_35" id="_SignificantAccountingPoliciesTextBlock-c0_cont_34"><ix:continuation id="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Certain prior period amounts have been reclassified to conform to current period presentation in this Report.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_36" id="_SignificantAccountingPoliciesTextBlock-c0_cont_35"><ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Effects of Recently Issued Accounting Pronouncements</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_37" id="_SignificantAccountingPoliciesTextBlock-c0_cont_36"><ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has reviewed all recently issued accounting pronouncements and have determined the following have an effect on our financial statements:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_38" id="_SignificantAccountingPoliciesTextBlock-c0_cont_37"><ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Stock-Based Compensation</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_39" id="_SignificantAccountingPoliciesTextBlock-c0_cont_38"><ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company accounts for employee and non-employee stock awards under ASC 505 and ASC 718, whereby equity instruments issued to employees for services are recorded based on the fair value of the instrument issued and those issued to non-employees are recorded based on the fair value of the consideration received or the fair value of the equity instrument, whichever is more reliably measurable. For employees, the Company recognizes compensation expense for share-based awards based on the estimated fair value of the award on the date of grant and the probable attainment of a specified performance condition or over a service period.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_40" id="_SignificantAccountingPoliciesTextBlock-c0_cont_39"><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Per Share Computations</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_40"><ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Basic net earnings per share are computed using the weighted-average number of common shares outstanding. Diluted earnings per share is computed by dividing net income by the weighted-average number of common shares and the dilutive potential common shares outstanding during the period. All shares were considered anti-dilutive at March 31, 2022 and December 31, 2021. Potentially dilutive share issues are: 1) all unissued common shares sold, 2) all convertible debentures have a possibility of a large number of shares being issued and would result in a larger number of shares issued if the price remains low, 3) the preferred stock of the company held by insiders is convertible into common shares and the preferred stock is voted on a 20 to 1 basis, 4) all options issued. All of the above are potential dilutive items.</p></ix:continuation></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED Not Reviewed</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SubstantialDoubtAboutGoingConcernTextBlock-c0_cont_1" escape="true" name="us-gaap:SubstantialDoubtAboutGoingConcernTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 3 </b>&#8211;<b> Going Concern</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SubstantialDoubtAboutGoingConcernTextBlock-c0_cont_2" id="_SubstantialDoubtAboutGoingConcernTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the recoverability of assets and the satisfaction of liabilities in the normal course of business. Since its inception, the Company has been engaged substantially in marketing and operations. The Company incurred a net loss of $(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">280,937</ix:nonFraction>) for the period ended March 31, 2022, and $(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">93,701</ix:nonFraction>) for the three months ended March 31, 2021. The net cash flow used in operations was $(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">97,106</ix:nonFraction>) for the period ended March 31, 2021and its accumulated net losses from inception through the period ended March 31, 2022, is $(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">8,035,579</ix:nonFraction>), which raises substantial doubt about the Company&#8217;s ability to continue as a going concern. In addition, the Company&#8217;s development activities since inception have been financially sustained through capital contributions from shareholders.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_SubstantialDoubtAboutGoingConcernTextBlock-c0_cont_2"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The ability of the Company to continue as a going concern is dependent upon its ability to raise additional capital from the sale of common stock or through debt financing and, ultimately, the achievement of significant operating revenues. These financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts and classification of liabilities that might result from this uncertainty.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsReceivableAndWorkInProcessTableTextBlock-c0_cont_1" escape="true" name="abce:AccountsReceivableAndWorkInProcessTableTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 4</b> &#8211;<b> Accounts Receivable</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><ix:continuation continuedAt="_AccountsReceivableAndWorkInProcessTableTextBlock-c0_cont_2" id="_AccountsReceivableAndWorkInProcessTableTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Accounts receivable as of March 31, 2022 and December 31, 2021 consists of the following:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_AccountsReceivableAndWorkInProcessTableTextBlock-c0_cont_3" id="_AccountsReceivableAndWorkInProcessTableTextBlock-c0_cont_2"><ix:continuation id="_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock-c0_cont_1"><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1281" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1282" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1283" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1284" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1285" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1286" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accounts receivable on completed contracts</p>
			</td>
			<td id="new_id-1287" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1288" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1289" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BilledContractReceivables" scale="0" unitRef="usd">68,012</ix:nonFraction></td>
			<td id="new_id-1290" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1291" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1292" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1293" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BilledContractReceivables" scale="0" unitRef="usd">33,772</ix:nonFraction></td>
			<td id="new_id-1294" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Costs and estimated earnings on contracts in progress</p>
			</td>
			<td id="new_id-1295" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1296" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1297" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnbilledContractsReceivable" scale="0" unitRef="usd">295,840</ix:nonFraction></td>
			<td id="new_id-1298" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1299" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1300" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1301" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnbilledContractsReceivable" scale="0" unitRef="usd">298,121</ix:nonFraction></td>
			<td id="new_id-1302" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Total</p>
			</td>
			<td id="new_id-1303" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1304" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1305" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">363,852</ix:nonFraction></td>
			<td id="new_id-1306" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1307" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1308" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1309" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">331,893</ix:nonFraction></td>
			<td id="new_id-1310" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AccountsReceivableAndWorkInProcessTableTextBlock-c0_cont_4" id="_AccountsReceivableAndWorkInProcessTableTextBlock-c0_cont_3"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Costs and Estimated Earnings on projects are recognized on the percentage of completion method for work performed on contracts in progress at March 31, 2022 and December 31, 2021.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_AccountsReceivableAndWorkInProcessTableTextBlock-c0_cont_4"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company records contracts for future payments based on contractual agreements entered into at the inception of construction contracts. Amounts are payable from customers based on milestones established in each contract. Larger contracts are billed and recorded in advance and unearned profits are netted against the billed amounts such that accounts receivable reflect current amounts due from customers on completed projects and amounts earned on projects in process are reflected in the balance sheet as costs and estimated earnings in excess of billings on contracts in progress. Excess billings on contracts in process are recorded as liabilities and were $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BillingsInExcessOfCost" scale="0" unitRef="usd">303,061</ix:nonFraction> at March 31, 2022 and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BillingsInExcessOfCost" scale="0" unitRef="usd">268,435</ix:nonFraction> at December 31, 2021.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_InventoryDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 5</b> &#8211;<b> Inventory</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_InventoryDisclosureTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Inventory of construction supplies not yet charged to specific projects was $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">0</ix:nonFraction> at March 31, 2022, and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">0</ix:nonFraction> as of December 31, 2021. The Company values items of inventory at the lower of cost or net realizable value and uses the first in first out method to charge costs to jobs. The Company wrote off all of its inventory during 2019.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LongTermContractsOrProgramsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:LongTermContractsOrProgramsDisclosureTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 6</b> &#8211;<b> Security deposits and Long Term Commitments</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_LongTermContractsOrProgramsDisclosureTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During October 2020, the Company moved into its own building that was purchased in December 2019 and abandoned the Wilmot Avenue rental space. It now occupies <ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AreaOfRealEstateProperty" scale="0" unitRef="sqft">4,800</ix:nonFraction> square foot of office and warehouse space and <span style="-sec-ix-hidden: hidden-fact-5">one-half</span> acre of land. There are no security deposits.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_FinancingReceivablesTextBlock-c0_cont_1" escape="true" name="us-gaap:FinancingReceivablesTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 7</b> &#8211;<b> Investment in long term leases </b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_FinancingReceivablesTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Long term leases recorded on the consolidated financial statements were $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="0" unitRef="usd">3,580</ix:nonFraction> at March 31, 2022 and $<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="0" unitRef="usd">3,641</ix:nonFraction> at December 31, 2021, respectively. One of the leases owned by AEFC was paid in full by the customer during the year ended December 31, 2020.</p></ix:continuation><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">13</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED Not Reviewed</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 8</b> &#8211;<b> Fixed Assets</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has acquired all its office and field work equipment with cash payments and financial institution loans. The total fixed assets consist of land and building, vehicles, office furniture, tools and various equipment items and the totals are as follows:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2"><ix:continuation id="_PropertyPlantAndEquipmentTextBlock-c0_cont_1"><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Asset</b></p>
			</td>
			<td id="new_id-1311" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1312" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1313" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1314" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1315" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>December31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1316" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Land and Building</p>
			</td>
			<td id="new_id-1317" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1318" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1319" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c57" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">339,250</ix:nonFraction></td>
			<td id="new_id-1320" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1321" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1322" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1323" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">336,444</ix:nonFraction></td>
			<td id="new_id-1324" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Equipment</p>
			</td>
			<td id="new_id-1325" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1326" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1327" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">163,634</ix:nonFraction></td>
			<td id="new_id-1328" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1329" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1330" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1331" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">163,634</ix:nonFraction></td>
			<td id="new_id-1332" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accumulated depreciation</p>
			</td>
			<td id="new_id-1333" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1334" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1335" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">126,129</ix:nonFraction></td>
			<td id="new_id-1336" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1337" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1338" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1339" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">121,187</ix:nonFraction></td>
			<td id="new_id-1340" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Fixed Assets, net of accumulated depreciation</p>
			</td>
			<td id="new_id-1341" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1342" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1343" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">376,755</ix:nonFraction></td>
			<td id="new_id-1344" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1345" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1346" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1347" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">378,891</ix:nonFraction></td>
			<td id="new_id-1348" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Depreciation expense for the three months ended March 31, 2022 and the year ended December 31, 2021 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">4,942</ix:nonFraction> and $<ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">14,683</ix:nonFraction>, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 31, 2019, the Company purchased a building at 2505 N Alvernon consisting of <ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AreaOfRealEstateProperty" scale="0" unitRef="sqft">4,800</ix:nonFraction> SF building and approximately &#189; acre of land. The property was financed by a $<ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">25,000</ix:nonFraction> loan from Green Capital (GCSG) and a mortgage from the seller for the $<ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">300,000</ix:nonFraction> balance. The purchase price was $<ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="0" unitRef="usd">325,000</ix:nonFraction> plus closing costs of $<ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="0" unitRef="usd">1,400</ix:nonFraction>.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 9</b> &#8211;<b> Notes Payable to Related Parties</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Notes payable as of March 31, 2022 and December 31, 2021 consists of the following:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2"><ix:continuation id="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_1"><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1349" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1350" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1351" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1352" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1353" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1354" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Note payable &#8211; Director bearing interest at <ix:nonFraction contextRef="c61" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c62" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">12</ix:nonFraction></ix:nonFraction>% per annum, unsecured, demand notes.</p>	</td>
			<td id="new_id-1355" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1356" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1357" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="0" unitRef="usd">60,000</ix:nonFraction></td>
			<td id="new_id-1358" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1359" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1360" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1361" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="0" unitRef="usd">60,000</ix:nonFraction></td>
			<td id="new_id-1362" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Note payable &#8211; President bearing interest at <ix:nonFraction contextRef="c65" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c66" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">12</ix:nonFraction></ix:nonFraction>% per annum, unsecured, demand note.</p>	</td>
			<td id="new_id-1363" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1364" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1365" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="0" unitRef="usd">389,935</ix:nonFraction></td>
			<td id="new_id-1366" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1367" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1368" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1369" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c66" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="0" unitRef="usd">251,340</ix:nonFraction></td>
			<td id="new_id-1370" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Total</p>
			</td>
			<td id="new_id-1371" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1372" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1373" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="0" unitRef="usd">449,935</ix:nonFraction></td>
			<td id="new_id-1374" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1375" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1376" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1377" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="0" unitRef="usd">311,340</ix:nonFraction></td>
			<td id="new_id-1378" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The first note in the amount of $<ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">60,000</ix:nonFraction> provides for interest at <ix:nonFraction contextRef="c61" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">12</ix:nonFraction>% per annum and is unsecured. This note has unpaid accrued interest of $ and $<ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrent" scale="0" unitRef="usd">52,280</ix:nonFraction> at March 31, 2022 and $<ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrent" scale="0" unitRef="usd">50,465</ix:nonFraction> at December 31, 2021, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The second note has a current balance of $<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="0" unitRef="usd">389,935</ix:nonFraction> as of March 31, 2022. The note is a secured demand note covering all assets of the Company and bears interest at <ix:nonFraction contextRef="c63" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">12</ix:nonFraction>% per annum. This note has unpaid accrued interest of $<ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">146,232</ix:nonFraction> at March 31, 2022. The Note was converted to a secured note on April 1, 2021 covering all assets of the Company.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The combined total funds due to Officers and Directors totaled $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">648,447</ix:nonFraction> with principal and interest at March 31, 2022.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ShortTermDebtTextBlock-c0_cont_1" escape="true" name="us-gaap:ShortTermDebtTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 10</b> &#8211;<b> Short Term Notes Payable</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_ShortTermDebtTextBlock-c0_cont_2" id="_ShortTermDebtTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShortTermDebtTextBlock"><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1379" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1380" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1381" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1382" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1383" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1384" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bill&#8217; d Exchange, LLC, an equipment capital lender, initial financing August 2, 2019, finances equipment for commercial contracted customers in varying amounts</p>
			</td>
			<td id="new_id-1385" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1386" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1387" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c86" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">20,000</ix:nonFraction></td>
			<td id="new_id-1388" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1389" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1390" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1391" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c70" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">20,000</ix:nonFraction></td>
			<td id="new_id-1392" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Merchant loan &#8211; Green Capital</p>
			</td>
			<td id="new_id-1393" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1394" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1395" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c87" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">7,747</ix:nonFraction></td>
			<td id="new_id-1396" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1397" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1398" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1399" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">7,747</ix:nonFraction></td>
			<td id="new_id-1400" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">PPP loan &#8211; SBA loan payable</p>
			</td>
			<td id="new_id-1401" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1402" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1403" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c84" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">128,232</ix:nonFraction></td>
			<td id="new_id-1404" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1405" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1406" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1407" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">128,232</ix:nonFraction></td>
			<td id="new_id-1408" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Total</p>
			</td>
			<td id="new_id-1409" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1410" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1411" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">155,979</ix:nonFraction></td>
			<td id="new_id-1412" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1413" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1414" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1415" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">155,979</ix:nonFraction></td>
			<td id="new_id-1416" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">14</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED Not Reviewed</b></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:continuation continuedAt="_ShortTermDebtTextBlock-c0_cont_3" id="_ShortTermDebtTextBlock-c0_cont_2"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Bill&#8217; d Exchange, LLC, a customer equipment capital lender, made their initial financing on August 2, 2019. They finance equipment for commercial contracted customers in varying amounts. These loans bear interest at varying rates and are paid weekly for the amount of interest due on the account at each date. Each loan is secured by the accounts receivable from the customer and by personal guarantee of an affiliated officer of ABCO Solar, Inc. On March 2, 2021, the Company entered an agreement to pay $<ix:nonFraction contextRef="c67" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">20,000</ix:nonFraction> to settle this Note in 5 payments of $<ix:nonFraction contextRef="c68" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd">4,000</ix:nonFraction> each. Unpaid principal balance on this note at March 31, 2022 and December 31, 2021 was $<ix:nonFraction contextRef="c69" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">20,000</ix:nonFraction> and $<ix:nonFraction contextRef="c70" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">20,000</ix:nonFraction>, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ShortTermDebtTextBlock-c0_cont_4" id="_ShortTermDebtTextBlock-c0_cont_3"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 31, 2019 ABCO borrowed $<ix:nonFraction contextRef="c71" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromShortTermDebt" scale="0" unitRef="usd">25,000</ix:nonFraction> from Green Capital Funding, LLC. The proceeds from this loan were used to acquire the real estate purchased on the date of the loan. This unsecured loan bears interest at approximately <ix:nonFraction contextRef="c72" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">36</ix:nonFraction>% and has a repayment obligation in the amount of $<ix:nonFraction contextRef="c72" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">35,250</ix:nonFraction> in 76 payments. The unpaid balance of principal and interest at December 31, 2020 was $<ix:nonFraction contextRef="c73" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">11,748</ix:nonFraction> after several months of daily payment and a default on February 18, 2020 due to the reduction in business from Covid-19. As of the date of filing this report, no arrangements for resuming payments had been accomplished.<b> </b> Outstanding principal balance as of March 31, 202<b>2,</b> and December 31, 202<b>1</b> on the note was $7,747and $<ix:nonFraction contextRef="c74" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">7,747</ix:nonFraction>, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ShortTermDebtTextBlock-c0_cont_5" id="_ShortTermDebtTextBlock-c0_cont_4"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Mr. Charles O&#8217;Dowd, former President and Director of ABCO Energy resigned from all positions with the Company on October 7, 2019. Prior to his resignation, Mr. O&#8217;Dowd had loaned the Company funds in the principal amount of $<ix:nonFraction contextRef="c75" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">61,052</ix:nonFraction> which is represented by a Promissory Note that is unsecured that also has unpaid interest accrued at December 31, 2020 of $<ix:nonFraction contextRef="c75" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="0" unitRef="usd">34,694</ix:nonFraction> leaving a total balance due of $<ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="0" unitRef="usd">95,746</ix:nonFraction> at March 31, 2021. Mr. O&#8217;Dowd filed legal action against the Company for collection of the amounts due under the Note. During 2021 the company negotiated a settlement with Mr. O&#8217;Dowd to pay $<ix:nonFraction contextRef="c77" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd">1,500</ix:nonFraction> per month for 48 months. The outstanding principal balance as of March 31, 2022, and December 31, 2021 on the note was $<ix:nonFraction contextRef="c78" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">58,485</ix:nonFraction> and $<ix:nonFraction contextRef="c79" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">63,000</ix:nonFraction>, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ShortTermDebtTextBlock-c0_cont_6" id="_ShortTermDebtTextBlock-c0_cont_5"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On May 3, 2020, Company entered into a promissory note evidencing an unsecured loan in the amount of $<ix:nonFraction contextRef="c80" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">123,999.00</ix:nonFraction> made to the Company under the Paycheck Protection Program (the &#8220;Loan&#8221;). The Paycheck Protection Program (or &#8220;PPP&#8221;) was established under the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;), and is administered by the U.S. Small Business Administration. The Loan to the Company is being made through Bank of America, N.A., a national banking association (the &#8220;Lender&#8221;). The interest rate on the Loan will not exceed <ix:nonFraction contextRef="c80" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">1.00</ix:nonFraction>%. The promissory note evidencing the Loan contains customary events of default relating to, among other things, payment defaults, making materially false and misleading representations to the SBA or Lender, or breaching the terms of the Loan documents. The occurrence of an event of default may result in the repayment of all amounts outstanding, collection of all amounts owing from the Company, or filing suit and obtaining judgment against the Company. Under the terms of the CARES Act, PPP loan recipients can apply for and be granted forgiveness for all or a portion of loan granted under the PPP. Such forgiveness will be determined, subject to limitations, based on the use of loan proceeds for payment of payroll costs and any payments of mortgage interest, rent, and utilities. No assurance is provided that the Company will obtain forgiveness of the Loan in whole or in part. If the SBA does not confirm forgiveness of the Loan or only partly confirms forgiveness of the Loan, including principal and interest (&#8220;Loan Balance&#8221;); then, in either such case, the Lender will establish the terms of repayment of the Loan Balance via a separate letter to the Company, containing the amount of each monthly payment, the interest rate, etc. On March 9, 2021, the SBA and Bank of America notified the Company that the entire balance of this note has been forgiven by the Government. The Company recorded a gain on extinguishment of debt during the three months ended March 31, 2021 for approximately $<ix:nonFraction contextRef="c81" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" unitRef="usd">124,000</ix:nonFraction>. Outstanding principal balance as of March 31, 202<b>2</b> and December 31, 202<b>1</b> on the note was $-0- and $-<ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">0</ix:nonFraction>,- respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ShortTermDebtTextBlock-c0_cont_6"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On February 24, 2021, the Company executed a promissory note evidencing an unsecured loan (&#8220;Loan&#8221;) for $<ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">128,232</ix:nonFraction> under the Paycheck Protection Plan (&#8220;PPP&#8221;). The terms of the Loan require <ix:nonFraction contextRef="c83" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">1.00</ix:nonFraction>% interest. This loan contains the same clauses as the previous EDIL loan described in the foregoing paragraph. Outstanding principal balance as of March 31, 2022 and December 31, 2021 on the note was $<ix:nonFraction contextRef="c84" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">128,232</ix:nonFraction> and $<ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">128,232</ix:nonFraction>, respectively. On May 14, 2022, the SBA and the Bank of America notified the Company that the entire balance of the note and accrued interest has been forgiven by the Government.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">15</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED Not Reviewed</b></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DebtDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 11 </b>&#8211; <b>Convertible debentures - net of discounts and fees.</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ConvertibleDebtTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ConvertibleDebtTableTextBlock"><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_2" id="_DebtDisclosureTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the year ended December 31, 2021, the Company [partially] funded operations with borrowing on new convertible promissory notes. This table presents the positions on the notes as of March 31, 2022, and December 31, 2021.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_3" id="_DebtDisclosureTextBlock-c0_cont_2"><ix:continuation id="_ConvertibleDebtTableTextBlock-c0_cont_1"><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:12.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Holder</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Date</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>of Loan </b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Loan </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>amount</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:1pt;"><b>OID and </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:1pt;"><b>discounts</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>and fees </b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Interest</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>rate</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:5pt;"><b>Balance</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2022 </b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Balance </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, 2021</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Power Up Lending Group Ltd</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c109" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">10-06-21</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">50,000</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="0" unitRef="usd">3,750</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c110" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">8</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">53,750</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">53,750</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">6th Street Lending LLC</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c112" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">11-10-21</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">35,000</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="0" unitRef="usd">3,750</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c113" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">12</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">38,750</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">38,750</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">6th Street Lending LLC</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c115" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">12-17-21</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">40,000</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="0" unitRef="usd">3,750</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c116" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">12</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">43,750</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">43,750</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">6<sup style="vertical-align:top;line-height:120%;font-size:pt">th</sup>&#160;Street Lending, LLC</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c118" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">2-22-22</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">35,000</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="0" unitRef="usd">3,750</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c119" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">12</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">38,750</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">0</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Oasis Capital</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c121" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">07-19-21</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c122" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">118,000</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c122" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="0" unitRef="usd">10,000</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c122" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">8</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c122" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">0</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">7,653</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:middle;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Derivative liability</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c124" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">12-31-21</ix:nonNumeric></p>	</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:4.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">234,913</ix:nonFraction></p>	</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">99,034</ix:nonFraction></p>	</td>
			<td style="vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;&#160;&#160;&#160;&#160;Total convertible debt</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">278,000</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="0" unitRef="usd">25,000</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">411,163</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">242,937</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;&#160;&#160;&#160;&#160;Less Original issue discounts</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(<ix:nonFraction contextRef="c2" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="6" sign="-" unitRef="usd">4,066</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(<ix:nonFraction contextRef="c3" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="6" sign="-" unitRef="usd">9,127</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balances at 3-31-22 and 12-31-21</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebtCurrent" scale="0" unitRef="usd">407,097</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebtCurrent" scale="0" unitRef="usd">233,810</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_4" id="_DebtDisclosureTextBlock-c0_cont_3"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Financial Accounting Standard ASC 815 Accounting for Derivative Instruments and Hedging Activities require that instruments with embedded derivative features be valued at their market values. The Black Scholes model was used to value the derivative liability for the three months ended March 31, 2022 and the fiscal year ending December 31, 2021. This value includes the fair value of the shares that may be issued according to the contracts of the holders and valued according to our common share price at the time of acquisition.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_5" id="_DebtDisclosureTextBlock-c0_cont_4"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of September 1, 2018, the <ix:nonNumeric contextRef="c89" name="us-gaap:DebtInstrumentDescription">Company entered into an Equity Purchase Agreement with Oasis Capital, LLC, a Puerto Rico limited liability company (&#8220;Investor&#8221;) pursuant to which Investor agreed to purchase up to $<ix:nonFraction contextRef="c90" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">5,000,000</ix:nonFraction> of the Company&#8217;s common stock at a price equal to 85% of the market price at the time of purchase (&#8220;Put Shares&#8221;).</ix:nonNumeric> The Company agreed to file a new registration statement to register for resale the Put Shares. The Registration Statement must be effective with the SEC before Investor is obligated to purchase any Put Shares. In addition, the Company [i] issued to Investor a one year $<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="0" unitRef="usd">150,000</ix:nonFraction> note which is convertible at a fixed price of $.01 per share as a commitment fee for its purchase of Put Shares and [ii] delivered to Investor a Registration Rights Agreement pursuant to which the Company agreed to register all Put Shares acquired under the Equity Purchase Agreement. During 2020, Investor converted $<ix:nonFraction contextRef="c91" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd">59,692</ix:nonFraction> of principal of the Note and received <ix:nonFraction contextRef="c91" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares">930,165,889</ix:nonFraction> shares of common stock. During the twelve months ended December 31, 2020, the negotiated note balance was $<ix:nonFraction contextRef="c92" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">3,264</ix:nonFraction>. The unpaid principal balance on the Note was $0 and $<ix:nonFraction contextRef="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">7,653</ix:nonFraction> at March 31, 2022 and December 31, 2021, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_6" id="_DebtDisclosureTextBlock-c0_cont_5"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of January 21, 2020 (&#8220;Effective Date&#8221;), the Company issued to Oasis a $<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">208,000</ix:nonFraction> Promissory Note, net of a prorated original issue discount of $<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="0" unitRef="usd">16,000</ix:nonFraction> (&#8220;1/21/20 Note&#8221;). The Company received $<ix:nonFraction contextRef="c95" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="0" unitRef="usd">34,000</ix:nonFraction> (&#8220;First Tranche&#8221;) with four additional Tranches through December 31, 2020 totaling $<ix:nonFraction contextRef="c96" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="0" unitRef="usd">85,000</ix:nonFraction>. There were three Tranches for the period of January 1, 2021 to February 19, 2021, totaling $<ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="0" unitRef="usd">70,000</ix:nonFraction>. Each Tranche matures nine months from the effective date of each such payment. The Company issued Warrants with each Tranche totaling [<ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="abce:ClassOfWarrantOrRightsGranted" scale="0" unitRef="shares">2,100,000</ix:nonFraction>] shares. Each Warrant expires <ix:nonNumeric contextRef="c99" format="ixt-sec:durwordsen" name="us-gaap:WarrantsAndRightsOutstandingTerm">five years</ix:nonNumeric> from the date of issuance and is <ix:nonNumeric contextRef="c98" name="abce:WarrantDescriptionOfExercisePrice">exercisable at a conversion price of 120% of the closing price on the trading day prior to the funding date of the respective Tranche</ix:nonNumeric>. The Company also agreed to issue to Oasis <ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">5,000,000</ix:nonFraction> shares of common stock as an incentive/commitment fee in connection with the transactions. The Company valued these shares at $<ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd">14,500</ix:nonFraction> and issued these shares in 2020. <ix:nonNumeric contextRef="c100" name="us-gaap:DebtInstrumentConvertibleTermsOfConversionFeature">The 1/21/20 Note is convertible into common stock at a 35% discount to market</ix:nonNumeric>. The balance of the Note at March 31, 202<b>2 was</b> $<ix:nonFraction contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">0</ix:nonFraction> including all penalties and interest.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">16</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED Not Reviewed</b></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:continuation id="_DebtDisclosureTextBlock-c0_cont_6"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On March 29, 2021, the Board of Directors of the Corporation deem it in the best interests of the Corporation to enter into the Securities Purchase Agreement dated March 29, 2021 (the &#8220;Agreement&#8221;) with Power Up Lending Group Ltd. (&#8220;PowerUp&#8221;), in connection with the issuance of: (i) a promissory note of the Corporation, in the aggregate principal amount of $<ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">80,000</ix:nonFraction> (including $<ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="0" unitRef="usd">7,500</ix:nonFraction> of Original Issue Discount) (the &#8220;Note&#8221;), (ii) Three Hundred Seventy Three Thousand Three Hundred Thirty Three (<ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">373,333</ix:nonFraction>) restricted common shares of the Corporation (&#8220;Commitment Shares&#8221;) to be delivered to PowerUp in book entry with the Corporation&#8217;s transfer agent prior to the Closing Date, (iii) Seventy Hundred Forty Six Thousand Six Hundred Sixty Seven (<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">746,667</ix:nonFraction>) restricted common shares of the Corporation (&#8220;Security Shares&#8221; and together with the Note and the Commitment Shares, collectively, the &#8220;Securities&#8221;) to be delivered to PowerUp in book entry with the Corporation&#8217;s transfer agent prior to the Closing Date; and in connection therewith to enter into an irrevocable letter agreement with Vstock Transfer LLC, the Corporation&#8217;s transfer agent, with respect to the reserve of shares of common stock of the Corporation to be issued upon any conversion of the Note (only upon default); the issuance of such shares of common stock in connection with a conversion of the Note (the &#8220;Letter Agreement&#8221;). The proceeds of this note were specifically slated for payment of the settlement of the Knight Capital Merchant Loan for $<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="0" unitRef="usd">22,000</ix:nonFraction> and the final payment of the Pearl Capital merchant note for $<ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="0" unitRef="usd">36,998</ix:nonFraction>. These discounted payoffs of these notes saved the company $<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExtinguishmentOfDebtGainLossNetOfTax" scale="0" unitRef="usd">26,446</ix:nonFraction> plus future interest. Outstanding principal balance as of March 31, 2022 and December 31, 2021 on the note was $<ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">0</ix:nonFraction> and $<ix:nonFraction contextRef="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="0" unitRef="usd">0</ix:nonFraction>, respectively.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_FairValueDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueDisclosuresTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 12</b> &#8211;<b> Fair Value Measurements</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_2" id="_FairValueDisclosuresTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company complies with the provisions of FASB ASC No. 820, <i>Fair Value Measurements and Disclosures</i> (&#8220;ASC 820&#8221;), in measuring fair value and in disclosing fair value measurements at the measurement date. ASC 820 defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements required under other accounting pronouncements. FASB ASC No. 820-10-35, Fair Value Measurements and Disclosures- Subsequent Measurement (&#8220;ASC 820-10-35&#8221;), clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820-10-35-3 also requires that a fair value measurement reflect the assumptions market participants would use in pricing an asset or liability based on the best information available. Assumptions include the risks inherent in a particular valuation technique (such as a pricing model) and/or the risks inherent in the inputs to the model.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_3" id="_FairValueDisclosuresTextBlock-c0_cont_2"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table shows the change in the fair value of the derivative liabilities on all outstanding convertible debt at March 31, 2022 and at March 31, 2021:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_FairValueDisclosuresTextBlock-c0_cont_3"><ix:continuation id="_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock-c0_cont_1"><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1417" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1418" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>March 31, 2022</b></p>
			</td>
			<td id="new_id-1419" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; text-align: center;">&#160;</td>
			<td id="new_id-1420" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;">&#160;</td>
			<td colspan="2" id="new_id-1421" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>March 31, 2021</b></p>
			</td>
			<td id="new_id-1422" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Purchase price of the convertible debenture - net of discount</p>
			</td>
			<td id="new_id-1423" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1424" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1425" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" scale="0" unitRef="usd">125,000</ix:nonFraction></td>
			<td id="new_id-1426" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1427" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1428" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1429" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" scale="0" unitRef="usd">80,000</ix:nonFraction></td>
			<td id="new_id-1430" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Purchase during period</p>
			</td>
			<td id="new_id-1431" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1432" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1433" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" scale="0" unitRef="usd">35,000</ix:nonFraction></td>
			<td id="new_id-1434" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1435" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1436" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1437" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" scale="0" unitRef="usd">0</ix:nonFraction></td>
			<td id="new_id-1438" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total convertible debt</p>
			</td>
			<td id="new_id-1439" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1440" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1441" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" scale="0" unitRef="usd">160,000</ix:nonFraction></td>
			<td id="new_id-1442" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1443" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1444" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1445" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" scale="0" unitRef="usd">80,000</ix:nonFraction></td>
			<td id="new_id-1446" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation of derivative during prior period</p>
			</td>
			<td id="new_id-1447" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1448" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1449" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" scale="0" unitRef="usd">99,034</ix:nonFraction></td>
			<td id="new_id-1450" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1451" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1452" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1453" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" scale="0" unitRef="usd">0</ix:nonFraction></td>
			<td id="new_id-1454" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation of derivative during current period net of expenses</p>
			</td>
			<td id="new_id-1455" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1456" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1457" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" scale="0" unitRef="usd">148,063</ix:nonFraction></td>
			<td id="new_id-1458" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1459" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1460" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1461" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" scale="0" unitRef="usd">151,667</ix:nonFraction></td>
			<td id="new_id-1462" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance of derivative liability net of discount on the notes (See Consolidated Balance sheet liabilities)</p>
			</td>
			<td id="new_id-1463" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1464" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id="new_id-1465" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="0" unitRef="usd">407,097</ix:nonFraction></td>
			<td id="new_id-1466" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1467" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1468" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id="new_id-1469" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="0" unitRef="usd">231,667</ix:nonFraction></td>
			<td id="new_id-1470" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td>&#160;</td>
			<td id="new_id-1471">&#160;</td>
			<td id="new_id-1472">&#160;</td>
			<td id="new_id-1473">&#160;</td>
			<td id="new_id-1474">&#160;</td>
			<td id="new_id-1475">&#160;</td>
			<td id="new_id-1476">&#160;</td>
			<td id="new_id-1477">&#160;</td>
			<td id="new_id-1478">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Derivative calculations and presentations on the Statement of Operations</b></p>
			</td>
			<td id="new_id-1479" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1480" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1481" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1482" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1483" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1484" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1485" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1486" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Loss on note issuance</p>
			</td>
			<td id="new_id-1487" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1488" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1489" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="abce:LossOnNoteIssuanceDerivatives" scale="0" unitRef="usd">0</ix:nonFraction></td>
			<td id="new_id-1490" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1491" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1492" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1493" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="abce:LossOnNoteIssuanceDerivatives" scale="0" unitRef="usd">0</ix:nonFraction></td>
			<td id="new_id-1494" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Change in Derivative (Gain) Loss</p>
			</td>
			<td id="new_id-1495" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1496" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1497" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" scale="0" unitRef="usd">135,879</ix:nonFraction></td>
			<td id="new_id-1498" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1499" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1500" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1501" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" scale="0" unitRef="usd">0</ix:nonFraction></td>
			<td id="new_id-1502" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Derivative Finance fees</p>
			</td>
			<td id="new_id-1503" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1504" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1505" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="abce:FinanceFees" scale="0" sign="-" unitRef="usd">34,361</ix:nonFraction></td>
			<td id="new_id-1506" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1507" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1508" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1509" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="abce:FinanceFees" scale="0" sign="-" unitRef="usd">49,623</ix:nonFraction></td>
			<td id="new_id-1510" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Gain (loss) on extinguishment of debt</p>
			</td>
			<td id="new_id-1511" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1512" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1513" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnRestructuringOfDebt" scale="0" unitRef="usd">0</ix:nonFraction></td>
			<td id="new_id-1514" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1515" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1516" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1517" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnRestructuringOfDebt" scale="0" unitRef="usd">0</ix:nonFraction></td>
			<td id="new_id-1518" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Derivative expense charged to operations in 2022 and 2021 (See Consolidated Statement of Operations)</p>
			</td>
			<td id="new_id-1519" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1520" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1521" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="0" unitRef="usd">170,240</ix:nonFraction></td>
			<td id="new_id-1522" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1523" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1524" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1525" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="0" unitRef="usd">49,623</ix:nonFraction></td>
			<td id="new_id-1526" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table></ix:continuation></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">17</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED Not Reviewed</b></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LongTermDebtTextBlock-c0_cont_1" escape="true" name="us-gaap:LongTermDebtTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 13</b> &#8211;<b> Long term debt</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_LongTermDebtTextBlock-c0_cont_2" id="_LongTermDebtTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock"><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:8.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Holder</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Date issued</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Interest rate</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount due </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31,</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount due </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Real Estate Note Allen-Neisen Family trust &#8211;&#160;Et. Al.</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c147" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">12-31-19</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c148" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">5.00</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">278,371</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c138" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">280,811</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">US Treasury SBA guaranteed loan</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c149" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">7-21-20</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c150" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">3.75</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">149,900</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">149,900</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ascentium Capital</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c152" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">10-1-18</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c153" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">13.00</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">1,491</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">2,417</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Fredrick Donze</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c155" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">9-2-18</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c156" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">6.00</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">0</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">341</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Charles O&#8217;Dowd &#8211;&#160;former officer truck loan</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c158" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">8-9-18</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c159" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">6.00</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">58,485</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c160" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">63,000</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">GMAC Chev truck</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c161" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">10-20-20</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c162" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">5.99</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">18,495</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c163" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">19,724</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mechanics Bank &#8211;&#160;Chev Truck</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="c164" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1">12-12-20</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c165" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">8.99</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c165" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">19,035</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">20,140</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total long-term debt</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">525,777</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">536,333</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less Current portion</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="0" unitRef="usd">39,336</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="0" unitRef="usd">40,808</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total long-term debt</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="0" unitRef="usd">486,441</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="0" unitRef="usd">495,525</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LongTermDebtTextBlock-c0_cont_3" id="_LongTermDebtTextBlock-c0_cont_2"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 31, 2019 ABCO completed negotiations, financial arrangements and closed on the purchase of a <ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AreaOfRealEstateProperty" scale="0" unitRef="sqft">4,800</ix:nonFraction> square foot office and warehouse building located on one/half acre of paved land on one of Tucson&#8217;s busiest streets. This property will be more than adequate to house both the Solar business and our HVAC expansion. The land and outbuildings will accommodate all of our equipment. The property acquisition was priced at $<ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="0" unitRef="usd">325,000</ix:nonFraction> the company paid $<ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd">25,000</ix:nonFraction> down payment and the seller financed $<ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">300,000</ix:nonFraction> mortgage based on a twenty-year amortization and a <ix:nonFraction contextRef="c135" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">5</ix:nonFraction>% interest rate with a balloon payment at the end of five (5) years. The monthly payment is $<ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd">1,980</ix:nonFraction>. Outstanding principal balance as of March 31, 2022 and December 31, 2021 on the note was $<ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayable" scale="0" unitRef="usd">278,371</ix:nonFraction> and $<ix:nonFraction contextRef="c138" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayable" scale="0" unitRef="usd">280,811</ix:nonFraction>, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LongTermDebtTextBlock-c0_cont_4" id="_LongTermDebtTextBlock-c0_cont_3"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On July 21, 2020, the Company received an SBA loan from Bank of America in the amount of $<ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">150,000</ix:nonFraction> that is guaranteed by the US Treasury Department. Installment payments, including principal and interest, of $<ix:nonFraction contextRef="c140" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd">731.00</ix:nonFraction> monthly, will begin Twelve (12) months from the date of the promissory Note. The balance of principal and interest will be payable Thirty (30) years from the date of the promissory Note. Interest will accrue at the rate of <ix:nonFraction contextRef="c139" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">3.75</ix:nonFraction>% per annum and will accrue only on funds actually advanced from the date(s) of each advance. <ix:nonNumeric contextRef="c140" name="us-gaap:DebtInstrumentDescription">Each payment will be applied first to interest accrued to the date of receipt of each payment, and the balance, if any, will be applied to principal. For loan amounts of greater than $25,000, Borrower hereby grants to SBA, the secured party hereunder, a continuing security interest in and to any and all &#8220;Collateral&#8221; as described herein to secure payment and performance of all debts, liabilities and obligations of Borrower to SBA hereunder without limitation, including but not limited to all interest, other fees and expenses (all hereinafter called &#8220;Obligations&#8221;).</ix:nonNumeric> The Collateral includes the following property that Borrower now owns or shall acquire or create immediately upon the acquisition or creation thereof: all tangible and intangible personal property, including, but not limited to: (a) inventory, (b) equipment, (c) instruments, including promissory notes (d) chattel paper, including tangible chattel paper and electronic chattel paper, (e) documents, (f) letter of credit rights, (g) accounts, including health-care insurance receivables and credit card receivables, (h) deposit accounts, (i) commercial tort claims, (j) general intangibles, including payment intangibles and software and (k) as-extracted collateral as such terms may from time to time be defined in the Uniform Commercial Code. The security interest Borrower grants includes all accessions, attachments, accessories, parts, supplies and replacements for the Collateral, all products, proceeds and collections thereof and all records and data relating thereto. During the three months ended March 31, 2022 and the year ended December 31, 2021, the Company recorded $<ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="0" unitRef="usd">1,406</ix:nonFraction> and $<ix:nonFraction contextRef="c142" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="0" unitRef="usd">5,624</ix:nonFraction> in interest expense on this loan, respectively. Unpaid principal balance of the SBA loan at March 31, 2022 and December 31, 2021 was $<ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayable" scale="0" unitRef="usd">150,000</ix:nonFraction> and $150,000, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_LongTermDebtTextBlock-c0_cont_4"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO acquired the assets of Dr. Fred Air Conditioning services on September 2, 2018 for the total price of $<ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="0" unitRef="usd">22,000</ix:nonFraction>. The allocation of the purchase price was to truck and equipment at $<ix:nonFraction contextRef="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="0" unitRef="usd">15,000</ix:nonFraction> and the balance was allocated to inventory and the license for period of five or more years. The truck and equipment were financed by Ascentium Capital. The payments on the Ascentium capital note are $<ix:nonFraction contextRef="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="0" unitRef="usd">435</ix:nonFraction> and the payments on the Donze note are $<ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="0" unitRef="usd">212</ix:nonFraction> each per month.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">18</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED Not Reviewed</b></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 14 </b>&#8211; <b>Stockholder</b>&#8217;<b>s Deficit </b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Preferred Stock</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On September 15, 2017 and on September 15, 2018, the Board of Directors authorized on each such date the issuance of <ix:nonFraction contextRef="c168" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">15,000,000</ix:nonFraction> preferred shares for an aggregate of <ix:nonFraction contextRef="c169" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">30,000,000</ix:nonFraction> shares of Class B Convertible Preferred Stock [&#8220;Series B&#8221;] to both Directors of the Company and to two Consultants, of which, David Shorey, President of the Company, is the beneficial owner thereof, a total of <ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">30,000,000</ix:nonFraction> shares of Series B. The Company assigned a value of $<ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">15,000</ix:nonFraction> for the shares for 2017 and 2018. Of the Series B, <ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">12,000,000</ix:nonFraction> shares were issued to Charles O&#8217;Dowd and <ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">2,000,000</ix:nonFraction> to Wayne Marx, the Directors. Each Consultant received <ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">8,000,000</ix:nonFraction> shares. See the Company&#8217;s Schedule 14C filed with the Commission on September 28, 2018. Upon his resignation, Mr. O&#8217; Dowd&#8217;s shares were cancelled and reissued to two Consultants. These shares have no market pricing and management assigned an aggregate value of $<ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">30,000</ix:nonFraction> to the stock issued based on the par value of $<ix:nonFraction contextRef="c176" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction>. The 30,000,000 shares of Preferred Stock, <ix:nonNumeric contextRef="c168" name="us-gaap:PreferredStockVotingRights">each has 200 votes for each Preferred share held by of record</ix:nonNumeric>. <ix:nonNumeric contextRef="c177" name="us-gaap:PreferredStockConversionBasis">The holders of the Preferred are also entitled to an additional 8,823,930 common shares upon conversion of the Preferred Stock.</ix:nonNumeric> As a result of owning of these shares of Common and Preferred Stock, the Control Shareholders will have voting control of the Company.</p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Common Stock</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfDebtConversionsTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfDebtConversionsTextBlock"><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the three months ended March 31, 2022 and the year ended December 31, 2021 the following shares were issued for debt conversions:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_6" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5"><ix:continuation id="_ScheduleOfDebtConversionsTextBlock-c0_cont_1"><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1527" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1528" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2022</b></p>
			</td>
			<td id="new_id-1529" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1530" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1531" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>During the Year Ended </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, 2021</b></p>
			</td>
			<td id="new_id-1532" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Capital Company</b></p>
			</td>
			<td id="new_id-1533" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1534" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Shares converted</b></p>
			</td>
			<td id="new_id-1535" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1536" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1537" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Dollars converted</b></p>
			</td>
			<td id="new_id-1538" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1539" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1540" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Shares converted</b></p>
			</td>
			<td id="new_id-1541" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1542" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1543" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Dollars converted</b></p>
			</td>
			<td id="new_id-1544" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">PowerUp Lending</p>
			</td>
			<td id="new_id-1545" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1546" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1547" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares">0</ix:nonFraction></td>
			<td id="new_id-1548" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1549" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1550" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1551" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd">0</ix:nonFraction></td>
			<td id="new_id-1552" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1553" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1554" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1555" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares">14,399,082</ix:nonFraction></td>
			<td id="new_id-1556" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1557" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1558" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1559" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd">133,505</ix:nonFraction></td>
			<td id="new_id-1560" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Oasis Capital</p>
			</td>
			<td id="new_id-1561" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1562" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1563" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares">5,206,530</ix:nonFraction></td>
			<td id="new_id-1564" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1565" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1566" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1567" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd">42,017</ix:nonFraction></td>
			<td id="new_id-1568" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1569" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1570" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1571" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares">39,931,068</ix:nonFraction></td>
			<td id="new_id-1572" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1573" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1574" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1575" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd">282,240</ix:nonFraction></td>
			<td id="new_id-1576" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Total</p>
			</td>
			<td id="new_id-1577" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1578" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1579" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares">5,206,530</ix:nonFraction></td>
			<td id="new_id-1580" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1581" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1582" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1583" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd">42,017</ix:nonFraction></td>
			<td id="new_id-1584" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1585" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1586" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1587" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares">54,330,150</ix:nonFraction></td>
			<td id="new_id-1588" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1589" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1590" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1591" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd">415,745</ix:nonFraction></td>
			<td id="new_id-1592" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_7" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_6"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">After the reverse of shares effective January 4, 2021 the authorized shares were reduced to <ix:nonFraction contextRef="c178" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">29,411,765</ix:nonFraction>. Our board of directors believes that it is desirable to have additional authorized shares of common stock available for possible future financings, acquisition transactions, joint ventures and other general corporate purposes. Our board of directors believes that having such additional authorized shares of common stock available for issuance in the future will give us greater flexibility and may allow such shares to be issued without the expense and delay of a special shareholders&#8217; meeting unless such approval is expressly required by applicable law. Although such issuance of additional shares with respect to future financings and acquisitions would dilute existing shareholders, management believes that such transactions would increase the overall value of the Company to its shareholders. Therefore, on January 11, 2021, the shareholders voted to authorize an increase in the Authorized Common Shares to <ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">2,000,000,000</ix:nonFraction> shares. On February 18, 2022, the authorized number of Common Shares were increased to <ix:nonFraction contextRef="c180" decimals="-9" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="9" unitRef="shares">5</ix:nonFraction> Billion from 2 Billion to increase the number of shares available for reserves. The increase was authorized by the Board and by a Majority of the outstanding shares of common stock, both by written consent.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_8" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_7"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Earnings (loss) per share calculation</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_9" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_8"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing net loss by the weighted average number of shares of common stock and potentially outstanding shares of common stock during each period</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_10" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_9"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The computation of basic and diluted loss per share at March 31, 2022 and December 31, 2021 excludes the common stock equivalents from convertible debt of the following potentially dilutive securities because their inclusion would be anti-dilutive, and the share issue number is not calculable until conversion takes place.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">19</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ABCO ENERGY, INC.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE 3 MONTHS ENDED MARCH 31, 2022 AND </b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED Not Reviewed</b></p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_11" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_10"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Stock subscriptions executed under an earlier offering included a provision whereby ABCO agrees to pay a dividend (defined as interest) of from <ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" unitRef="pure">6</ix:nonFraction>% to <ix:nonFraction contextRef="c182" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" unitRef="pure">12</ix:nonFraction>% of the total amount invested for a period of one year from receipt of the invested funds. This dividend (defined as interest) is allocated between the broker and the investor with amounts paid to the broker treated as a cost of the offering and netted against additional paid in capital and amounts paid to the investor treated as interest expense. Total amounts paid or accrued under this agreement and charged to additional paid-in capital for the three months ended March 31, 2022 and the year ended December 31, 2021, amounted to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DividendsPreferredStock" scale="0" unitRef="usd">0</ix:nonFraction> and $<ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DividendsPreferredStock" scale="0" unitRef="usd">0</ix:nonFraction>, respectively. The accrued balance due on this obligation to shareholders totals $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DividendsPayableCurrentAndNoncurrent" scale="0" unitRef="usd">49,900</ix:nonFraction> at March 31, 2022 and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DividendsPayableCurrentAndNoncurrent" scale="0" unitRef="usd">49,900</ix:nonFraction> at December 31, 2021.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_11"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO has evaluated these agreements under ASC 480-10: Certain Financial Instruments with Characteristics of both Liabilities and Equity and determined that the capital contributions made under these subscription agreement more closely resemble equity than liabilities as they can only be settled through the issuance of shares and although they have a stated cost associated with them which accrues in the same manner as interest, the cost is only incurred in the first twelve months after placement as is more closely associated with a cost of raising funds than interest expense.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 15 </b>&#8211;<b> Equity Awards</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfShareBasedCompensationActivityTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock"><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table sets forth information on outstanding option and stock awards held by the named executive officers of the Company at March 31, 2022 and December 31, 2021, including the number of shares underlying both exercisable and un-exercisable portions of each stock option as well as the exercise price and the expiration date of each outstanding option. See Note to Notes to Consolidated Financial Statements.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_3" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2"><ix:continuation continuedAt="_ScheduleOfShareBasedCompensationActivityTableTextBlock-c0_cont_2" id="_ScheduleOfShareBasedCompensationActivityTableTextBlock-c0_cont_1"><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td colspan="19" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:41.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Outstanding Equity Awards After Fiscal Year-End (1)</b></p>
			</td>
		</tr>
		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:10.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Name</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of securities underlying unexercised</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>options exercisable (1)(5)</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:1.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of securities underlying unexercised</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>options un-exercisable (2)</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:4pt;"><b>Option Exercise Price ($)</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Option Grant Date</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Option Expiration Date</b></p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:10.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Michael Mildebrandt</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" id="ix_2_fact" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">3,704</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:1.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(3)(4)</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" id="ix_0_fact" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">8</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c195" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">.001</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="c196" format="ixt:date-month-day-year" name="abce:OptionGrantDate">11/01/2019</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="c196" format="ixt:date-month-day-year" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">11/01/2023</ix:nonNumeric></p>	</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:10.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Adrian Balinski</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" id="ix_3_fact" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">3,704</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:1.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(3)(4)</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" id="ix_1_fact" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">8</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><ix:nonFraction contextRef="c197" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">.001</ix:nonFraction></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="c198" format="ixt:date-month-day-year" name="abce:OptionGrantDate">11/01/2019</ix:nonNumeric></p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="c198" format="ixt:date-month-day-year" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">11/01/2023</ix:nonNumeric></p>	</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_4" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_3"><ix:continuation id="_ScheduleOfShareBasedCompensationActivityTableTextBlock-c0_cont_2"><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(1)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><ix:footnote id="ix_1_footnote" xml:lang="en-US"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" unitRef="shares">7,408</ix:nonFraction> shares were issued for Equity Awards during the year ended December 31, 2019.</ix:footnote></p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(2)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><ix:nonNumeric contextRef="c189" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"><ix:footnote id="ix_0_footnote" xml:lang="en-US">All options vest 20% per year beginning on the first anniversary of their grant date.</ix:footnote></ix:nonNumeric></p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(3)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><ix:footnote id="ix_2_footnote" xml:lang="en-US">Messrs. Mildebrandt and Balinski were each awarded <ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" unitRef="shares">3,704</ix:nonFraction> shares of restricted common stock as of October 31, 2020, for being officers and directors of the Company.</ix:footnote></p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(4)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mr. Mildebrandt and Mr. Balinski have resigned as officers and directors.</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(5)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><ix:footnote id="ix_3_footnote" xml:lang="en-US">Mr. Charles O&#8217;Dowd, former president of ABCO, resigned on October 7, 2019. All options previously issued to Mr. O&#8217;Dowd expired on January 1, 2021 and none were exercised at any time.</ix:footnote></p>	</td>	</tr>
</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_5" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_4"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">An aggregate of <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">7,408</ix:nonFraction> stock awards are outstanding under the Equity Incentive Plan (&#8220;EIP&#8221;) at March 31, 2022.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_5"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Effective January 9, 2021, the Company issued an aggregate of <ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" unitRef="shares">5,000,000</ix:nonFraction> restricted common shares for services rendered, of which <ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" unitRef="shares">500,000</ix:nonFraction> were awarded to Wayne Marx, an officer and Director, <ix:nonFraction contextRef="c193" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" unitRef="shares">3</ix:nonFraction>,5000,000 shares to an LLC controlled by David Shorey, President, CEO and CFO, and <ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" unitRef="shares">1,000,000</ix:nonFraction> shares to an outside consultant.</p></ix:continuation><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventsTextBlock-c0_cont_1" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 16</b> &#8211;<b> Subsequent Events</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_SubsequentEventsTextBlock-c0_cont_1"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company recorded a gain on extinguishment of debt on April 30, 2022 of $<ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" unitRef="usd">128,232</ix:nonFraction>. Unpaid principal balance of the extinguished SBA loan at March 31, 2022 and December 31, 2021 was $<ix:nonFraction contextRef="c84" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">128,232</ix:nonFraction> and $<ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">128,232</ix:nonFraction>, respectively.</p></ix:continuation><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">20</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="i2" title="i2"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 2.  MANAGEMENT</b>&#8217;<b>S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>RESULTS OF OPERATIONS </b>&#8211;<b> OVERVIEW</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FOR THE THREE MONTHS ENDED MARCH 31, 2022</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>AND MARCH 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNAUDITED</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our discussion of operating results for the Three months ended March 31, 2021 and March 31, 2020 are presented below with major category details of revenues and expenses including the components of operating expenses. Sales consist of photovoltaic products, electrical services and LED lighting products and installation during both periods.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Sales for the three months ended March 31, 2022 and 2021 were $293,233 and $335,721, respectively. This is an decrease of $42,493 or 13% of the 2021 sales. The Solar sales revenue in 2022 and 2021 reflected seasonal and changing market conditions in the financing of solar installations in the Arizona markets and the effects of the COVID-19 Pandemic. ABCO has begun its focus on commercial sales in 2017 and has been able to grow every period since that decision. ABCO has worked diligently to overcome the utility changes by focusing on commercial applications and the increased interest of business and government in the LED lighting contracts.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Cost of sales for the three months ended March 31, 2022 and 2021 was $195,343 and $294,142, respectively, and 67% and 88% of sales for each period then ended. Gross margins were 33% of revenue for the first three months ended March 31, 2022 and 13% of revenue for the three months ended March 31, 2021. During 2021 and 2020 we have been offering new products and have found our entry market prices for steel parking structures have added gross margins higher than usual because we use outside contractors for the entire projects. Our gross profit reflects this decision. We feel that we have made progress in entering the parking shade markets and that our gross margins will stabilize as growth lowers these margins in the future.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Total selling, general and administrative expenses were $183,327 or 63% of revenues during the three months ended March 31, 2022 and $166,164 or 64% of revenues for the three months ended March 31, 2021, respectively. Net loss from operations for the three-month period ended March 31, 2022 was $(85,437) as compared to a net loss of $(124,580) for the same three-month period ended March 31, 2021, respectively. Our operating expenses for the three months ending March 31, 2022 period were lower by $17,163 over the comparative period in 2020. The interest expense during the three months ended March 31, 2022 increased by $7,155 over the period ended March 31, 2021 due mostly to the lack of new convertible loans during this period where accounting treatment requires the recording of prepaid interest during the first phase of the loan and because of higher loans from related parties. This combination of factors decreased the loss for the three months ended March 31, 2022 to $(280,937) as compared to $93,701 for the three months ended March 31, 2021, respectively.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">21</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>STATEMENTS OF CASH FLOWS FOR THE THREE MONTHS ENDED MARCH 31, 2022 AND 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>AND THE YEAR ENDED DECEMBER 31, 2021</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the three months ended March 31, 2022 our net cash used by operating activities was $(178,951) and comparatively the net cash used by operating activities in the three months ended March 31, 2021 was $(97,106). Net cash used by operating activities in the period ended March 31, 2022 consisted primarily of net losses from operations of $(280,937) for 2022 as compared to a loss of $(93,701) for 2020. Depreciation adjustments of non-cash expenses were $4,942 and $5,967 for each period, respectively. Derivative portion of convertible debt accounted for charges to income for future changes in value of the underlying stock in the amount of $135,879 for the period ended March 31, 2022 as compared to derivative liability change of $20,600 in the three months period ended March 31, 2021. The Company experienced an decrease in Accounts Payable of $12,202 during the three months in 2022 as compared to an increase of $150,293 for the comparative period in 2021. This increase is primarily due to the Company&#8217;s ability to apply cash receipts from investors and operations to pay past and current creditors at the end of each period, respectively. Accounts Receivable increased by $31,959, net of adjustments for contracts in process, during the period ended March 31, 2022 due to increases in contracts as compared to a reduction of $180,353 at March 31, 2021.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Net cash provided by or (used for) investing activities for the three months ended March 31, 2022 and 2021 was $(2,745) and $1,580 respectively due to receipt of principal on leases paid or terminated and equipment sales and acquisitions.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Net cash provided by financing activities for the three months ended March 31, 2022 and 2021 was $161,093 and $110,511, respectively. Net cash provided by financing activities resulted primarily from the sale of Common Stock, loans from a financial institution and loans from a Director, Officer and Directors. Any future conversions will increase the number of shares outstanding and the Stockholders Equity by the amount of the original investment.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>LIQUIDITY AND CAPITAL RESOURCES</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our primary liquidity and capital requirements have been for carrying cost of accounts receivable after completion of contracts. The industry typically requires solar contractors to wait for the utility approval in order to be paid for contracts. This process can exceed 90 days and sometimes requires the Company as the contractor to pay all or most of the cost of projects without assistance from suppliers. Our working capital deficit at March 31, 2022 was $(1,636,595) and it was $(1,439,632) at December 31, 2021. This decrease of $196,963 was primarily due to losses from operations during the three months ended March 31, 2022. Bank financing has not been available to the Company, but we have been able to increase our credit lines with our suppliers because of good credit. There are no material covenants on our credit lines, normally due in 30 days since they are standard in the industry and the balances vary daily. Most are personally guaranteed by the Officer of the Company.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The total borrowings from Directors and officers totaled $596,168 including accrued interest of $198,512 at March 31, 2022. There are no existing agreements or arrangement with any Director to provide additional funds to the Company.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the three and twelve months ended March 31, 2022 and December 31, 2021 there were no transactions, or proposed transactions, which have materially affected or will materially affect the Company in which any director, executive officer, or beneficial holder of more than 5% of the outstanding common, or any of their respective relatives, spouses, associates, or affiliates, has had or will have any direct or material indirect interest. We have no policy regarding entering into transactions with affiliated parties.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>PLAN OF OPERATIONS</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Based on our current financial position, we cannot anticipate whether we will have sufficient working capital to sustain operations for the next year if we do not raise additional capital. We will not, however, be able to reach our goals and projections for multistate expansion without a cash infusion. We have been able to raise sufficient capital through the sale of our common shares and we have incurred substantial increases in debt from our trade creditors in the normal course of business. Management will not expand the business until adequate working capital is provided. Our ability to maintain sufficient liquidity is dependent on our ability to attain profitable operations or to raise additional capital. We have no anticipated timeline for obtaining neither additional financing nor the expansion of our business. We will continue to keep our expenses as low as possible and keep our operations in line with available working capital as long as possible. There is no guarantee that the Company will be able to obtain adequate capital from any sources, or at all.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">22</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="i3" title="i3"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 3.  Quantitative and Qualitative Disclosures about Market Risk</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Not Applicable to Smaller Reporting Companies.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="i4" title="i4"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 4. Controls and Procedures</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(a) Evaluation of Disclosure Controls and Procedures.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of the end of the reporting period, March 31, 2022, we carried out an evaluation, under the supervision and with the participation of our management, including the Company&#8217;s Chairman and Chief Executive Officer/Principal Accounting Officer, of the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15(e) of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;), which disclosure controls and procedures are designed to insure that information required to be disclosed by a company in the reports that it files under the Exchange Act is recorded, processed, summarized and reported within required time periods specified by the SEC&#8217;s rules and forms. Based upon that evaluation, the Chairman/CEO and the Chief Financial Officer concluded that our disclosure controls and procedures are not currently effective in timely alerting them to material information relating to the Company required to be included in the Company&#8217;s period SEC filings. The Company is attempting to expand such controls and procedures, however, due to a limited number of resources the complete segregation of duties is not currently in place.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(b) Changes in Internal Control.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Subsequent to the date of such evaluation as described in subparagraph (a) above, there were no changes in our internal controls or other factors that could significantly affect these controls, including any corrective action with regard to significant deficiencies and material weaknesses.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(c) Limitations.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our management, including our Principal Executive Officer and Principal Financial Officer, does not expect that our disclosure controls or internal controls over financial reporting will prevent all errors or all instances of fraud. However, we believe that our disclosure controls and procedures are designed to provide reasonable assurance of achieving this objective. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system&#8217;s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and any design may not succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures. Because of the inherent limitation of a cost-effective control system, misstatements due to error or fraud may occur and not be detected.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">23</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>PART II-OTHER INFORMATION</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="p2i1" title="p2i1"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 1.  Legal Proceedings</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">From time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. However, litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently not aware of any such legal proceedings or claims that we believe will have, individually or in the aggregate, a material adverse effect on our business, consolidated financial condition, or operating results.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="p2i1a" title="p2i1a"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 1A. Risk Factors</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Not Applicable.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="p2i2" title="p2i2"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 2. Unregistered Sale of Equity Securities and Use of Proceeds</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="p2i3" title="p2i3"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 3. Defaults upon Senior Securities</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">None</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="p2i4" title="p2i4"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 4.  Mine Safety Disclosures.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Not Applicable.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="p2i5" title="p2i5"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 5. Other Information</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Not Applicable.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">24</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="p2i6" title="p2i6"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Item 6.     Exhibits</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES.</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Exhibit No.</b></p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Description of Exhibit</b></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3(i)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518514001681/ex3i.htm" style="-sec-extract:exhibit;">Articles&#160;of Incorporation, as amended (1)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3(ii)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518514001681/ex3ii.htm" style="-sec-extract:exhibit;">By-Laws&#160;(1)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10(b)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518516004190/ex10-b.htm" style="-sec-extract:exhibit;">12%&#160;$40,000 Convertible Note dated March 16, 2016 (4)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10(c)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518516004190/ex10-c.htm" style="-sec-extract:exhibit;">8%&#160;$25,000 Convertible Note dated March 23, 2016 (4)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10(d)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518516004655/ex10-c.htm" style="-sec-extract:exhibit;">10%&#160;$55,000 Convertible Note dated April 1, 2016 (5)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10(e)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518516004655/ex10-d.htm" style="-sec-extract:exhibit;">5%&#160;$42,000 Convertible Note dated April 5, 2016 (5)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10(f)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518516004655/ex10-e.htm" style="-sec-extract:exhibit;">10%&#160;$40,000 Convertible Note dated May 3, 2016 (5)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10(g)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518516004655/ex10-f.htm" style="-sec-extract:exhibit;">8%&#160;$30,000 Convertible Note dated May 6, 2016 (5)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">21</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518514001681/ex21.htm" style="-sec-extract:exhibit;">Subsidiaries&#160;of Registrant (1)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">31.1</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><a href="ex_378986.htm" style="-sec-extract:exhibit;">Certification&#160;of Chief Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. (2)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">31.2</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><a href="ex_378987.htm" style="-sec-extract:exhibit;">Certification&#160;of Chief Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. (2)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">32.1</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><a href="ex_378988.htm" style="-sec-extract:exhibit;">Certifications&#160;of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. (2)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">32.2</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_378989.htm" style="-sec-extract:exhibit;">Certifications&#160;of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. (2)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">99.1</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518515002401/ex10-1.htm" style="-sec-extract:exhibit;">Engagement&#160;Agreement between Adams Fund LLC and ABCO Energy, Inc., dated September 15, 2015 (3)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">99.2</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518521000536/ex_240879.htm" style="-sec-extract:exhibit;">Secured&#160;Promissory Note dated April 1, 2021 in favor of an affiliate of the Registrant&#8217;s President (6)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">99.3</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1300938/000118518521000536/ex_240968.htm" style="-sec-extract:exhibit;">SBA&#160;Letter of Forgiveness of the 7/21/2020 SBA Guaranteed Note to The Bank of America (6)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101 INS</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Instance Document</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101 SCH</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Extension Schema Document</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101 CAL</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Calculation Linkbase Document</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101 DEF</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Extension Definition Linkbase Document</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101 LAB</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Labels Linkbase Document</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101 PRE</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Taxonomy Labels Linkbase Document</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">104</td>
			<td style="vertical-align:top;width:0.1%;">&#160;</td>
			<td style="vertical-align:top;width:18.4%;">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(1)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Previously filed with the Company&#8217;s Form 10-12G, SEC File No. 000-55235 filed on July 1, 2014, and incorporated herein by this reference as an exhibit to this Form 10-K.</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(2)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Attached.</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(3)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Previously filed with the Company&#8217;s Form 8-K filed on September 17, 2015, and incorporated herein by this reference as an exhibit to this Form 10-K.</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(4)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Previously filed with the Company&#8217;s Form 10-K, File No. 000-55235, filed with the Commission on April 11, 2016 and incorporated herein by this reference.</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(5)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Previously filed with the Company&#8217;s Form 10-Q, File No. 000-55235, filed with the Commission on May 20, 2016 and incorporate herein by this reference.</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:2.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(6)</p>
			</td>
			<td style="vertical-align:top;width:0.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:top;width:18.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Previously filed with the Company Form 10-K, File No. 000-55235, filed with the Commission on April 15, 2021 and incorporated herein by this reference.</p>
			</td>
		</tr>

</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">25</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div>
</div>
</div>
</div><div>

</div><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div><a id="sig" title="sig"></a></div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SIGNATURES</b></p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report or amendment thereto to be signed on its behalf by the undersigned thereunto duly authorized.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In accordance with the Exchange Act, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">May 23, 2022</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>ABCO ENERGY, INC</b></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ David Shorey</p>
			</td>
			<td style="vertical-align:top;width:6.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">David Shorey</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Title: President &amp;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Chief Executive Officer (CEO)</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/David Shorey</p>
			</td>
			<td style="vertical-align:top;width:6.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">David Shorey</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Chief Financial Officer (CFO)</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:9.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Principal Accounting Officer (PAO)</p>
			</td>
		</tr>

</table><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><div>

</div><div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">26</div>
</div>
</div>
</div><div>


</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonNumeric contextRef="c0" id="hidden-fact-0" name="dei:SecurityExchangeName">NONE</ix:nonNumeric>
<ix:nonFraction contextRef="c2" id="hidden-fact-1" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-2" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" decimals="0" id="hidden-fact-3" name="us-gaap:StockholdersEquity" unitRef="usd">12800</ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-4" name="us-gaap:ShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" decimals="1" id="hidden-fact-5" name="us-gaap:AreaOfLand" unitRef="acre">0.5</ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus">Q1</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0001300938</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="abce-20220331.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><ix:relationship fromRefs="ix_0_fact ix_1_fact" toRefs="ix_0_footnote"></ix:relationship>
<ix:relationship fromRefs="ix_2_fact ix_3_fact" toRefs="ix_1_footnote"></ix:relationship>
<ix:relationship fromRefs="ix_2_fact ix_3_fact" toRefs="ix_2_footnote"></ix:relationship>
<ix:relationship fromRefs="ix_2_fact ix_3_fact" toRefs="ix_3_footnote"></ix:relationship>
<xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-05-23</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2011-06-30</xbrli:startDate>
    <xbrli:endDate>2011-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-13</xbrli:startDate>
    <xbrli:endDate>2020-12-13</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-12-23</xbrli:startDate>
    <xbrli:endDate>2018-12-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-23</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-01-13</xbrli:startDate>
    <xbrli:endDate>2017-01-13</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-01-13</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2014-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-01-01</xbrli:startDate>
    <xbrli:endDate>2017-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-09-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-01-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:SolarPVResidentialAndCommercialSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:SolarPVResidentialAndCommercialSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:AirConditioningSalesAndServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:AirConditioningSalesAndServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:ABCO_LED_AndEnergyEfficientLightingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:ABCO_LED_AndEnergyEfficientLightingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="abce:InterestIncomeAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">abce:TucsonArizonaMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:NotePayable1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:DirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:NotePayable1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:DirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:NotePayable2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:OfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:OfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:NotePayable3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:PresidentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:NotePayable3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:PresidentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:BilldExchangeLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:BilldExchangeLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-02</xbrli:startDate>
    <xbrli:endDate>2021-03-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PearlDeltaFundingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:BilldExchangeLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalFundingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-31</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalFundingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalFundingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalFundingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:FormerPresidentAndDirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-10-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:FormerPresidentAndDirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:FormerPresidentAndDirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:FormerPresidentAndDirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:FormerPresidentAndDirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-05-03</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoan2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoan2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoan2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:BilldExchangeLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-09-01</xbrli:startDate>
    <xbrli:endDate>2018-09-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-09-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-01-21</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abce:FirstTrancheMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abce:SecondTrancheMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abce:ThirdTranchesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-02-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-21</xbrli:startDate>
    <xbrli:endDate>2020-01-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">abce:CommitmentSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIbd6XGODy141/Tk9PA/R3jXBJYkMOVPY+pEqXE8QmfeuLOO5WeEIKIch0NFASkx2mMlr7LunA8ws/zy8NRj5+g1O2dLKoIv6tZTaSEQI5C8az/W8sBOwox8CEo0jlbCPaFVamkVgSNHqnwdddOo+35Zs6H08Mqw4OywnbUAdS0/c2DxeONRpK+] CSR-->
  <xbrli:period>
    <xbrli:startDate>2021-03-29</xbrli:startDate>
    <xbrli:endDate>2021-03-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">abce:SecuritySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-29</xbrli:startDate>
    <xbrli:endDate>2021-03-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-29</xbrli:startDate>
    <xbrli:endDate>2021-03-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">abce:KnightCapitalFundingLLCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-29</xbrli:startDate>
    <xbrli:endDate>2021-03-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2012-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLTD4Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLTD4Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLTD4Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:PurchasePriceOfConvertibleDebentureNetOfDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:PurchasePriceOfConvertibleDebentureNetOfDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:PurchasesDuringPeriodMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:PurchasesDuringPeriodMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:ValuationOfDerivativeDuringPeriodNetOfExpensesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:ValuationOfDerivativeDuringPeriodNetOfExpensesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-31</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBALoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-07-21</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBALoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-21</xbrli:startDate>
    <xbrli:endDate>2020-07-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBALoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBALoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abce:DRFredAirConditioningMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-09-02</xbrli:startDate>
    <xbrli:endDate>2018-09-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abce:DRFredAirConditioningMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-09-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:AscentiumCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:FredrickDonzeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBAPayrollLoanEIDLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBAPayrollLoanEIDLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBAPayrollLoanEIDLMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:AscentiumCapitalMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:AscentiumCapitalMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:AscentiumCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:FredrickDonzeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:FredrickDonzeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:FredrickDonzeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:DebtWithCharlesODowdofficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:DebtWithCharlesODowdofficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:DebtWithCharlesODowdofficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GMACMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GMACMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GMACMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:MechanicsBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:MechanicsBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:MechanicsBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-09-15</xbrli:startDate>
    <xbrli:endDate>2018-09-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:OfficerAndDirectorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-09-15</xbrli:startDate>
    <xbrli:endDate>2018-09-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="abce:EquityTransactionAxis">abce:DeliveredToConsultantMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-09-15</xbrli:startDate>
    <xbrli:endDate>2018-09-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-09-15</xbrli:startDate>
    <xbrli:endDate>2018-09-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-09-15</xbrli:startDate>
    <xbrli:endDate>2018-09-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:DirectorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-09-15</xbrli:startDate>
    <xbrli:endDate>2018-09-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="abce:EquityTransactionAxis">abce:DeliveredToEachConsultantMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-09-15</xbrli:startDate>
    <xbrli:endDate>2018-09-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-09-28</xbrli:startDate>
    <xbrli:endDate>2018-09-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-09-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-09-15</xbrli:startDate>
    <xbrli:endDate>2018-09-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-01-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-01-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-02-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisCapitalLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisCapitalLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-09</xbrli:startDate>
    <xbrli:endDate>2021-01-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:DirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-09</xbrli:startDate>
    <xbrli:endDate>2021-01-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:AffiliatedEntityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-09</xbrli:startDate>
    <xbrli:endDate>2021-01-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:ConsultantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-09</xbrli:startDate>
    <xbrli:endDate>2021-01-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:OfficerAndDirector2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:OfficerAndDirector2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:OfficerAndDirector3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:OfficerAndDirector3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001300938</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoan2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-30</xbrli:startDate>
    <xbrli:endDate>2022-04-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:unit id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit id="sqft">
  <xbrli:measure>utr:sqft</xbrli:measure>
</xbrli:unit><xbrli:unit id="acre">
  <xbrli:measure>utr:acre</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex_378986.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html><head>
	<title>ex_378986.htm</title>
	<!-- Generated by ThunderDome Portal - 5/22/2022 2:35:27 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Exhibit 31.1</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Sarbanes-Oxley Act of 2002 CEO 302 CERTIFICATION PURSUANT TO RULE 13A-15(E)/15D-15(E)</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Certification of the Acting Chief Executive Officer</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">I, David Shorey, certify that:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:1.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(1)</p>
			</td>
			<td style="vertical-align:top;width:26.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">I have reviewed this&nbsp;Quarterly Report on Form 10-Q of&nbsp;ABCO Energy, Inc.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:1.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(2)</p>
			</td>
			<td style="vertical-align:top;width:26.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Based on my knowledge, this Quarterly Report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this Quarterly Report;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:1.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(3)</p>
			</td>
			<td style="vertical-align:top;width:26.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Based on my knowledge, the financial statements and other financial information included in this Quarterly Report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for the periods presented in this Quarterly Report;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:1.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(4)</p>
			</td>
			<td style="vertical-align:top;width:26.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The registrant&#8217;s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-15(f)) for the registrant and have:</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its subsidiaries, if any, is made known to us by others within those entities, particularly during the period in which this Quarterly Report is being prepared;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Disclosed in this report any changes in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:1.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(5)</p>
			</td>
			<td style="vertical-align:top;width:26.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The registrant&#8217;s other certifying officers and I have disclosed, based on our most recent evaluation of the internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions):</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; any fraud, whether material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:11.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date: May 23, 2022</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>ABCO ENERGY, INC.</b></p>
			</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.2%;">&nbsp;</td>
			<td style="vertical-align:top;width:1%;">&nbsp;</td>
			<td style="vertical-align:top;width:11.4%;">&nbsp;</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.2%;">&nbsp;</td>
			<td style="vertical-align:top;width:1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By:</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:11.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ David Shorey</p>
			</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.2%;">&nbsp;</td>
			<td style="vertical-align:top;width:1%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:11.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">David Shorey</p>
			</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.2%;">&nbsp;</td>
			<td style="vertical-align:top;width:1%;">&nbsp;</td>
			<td style="vertical-align:top;width:11.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">President &amp; CEO</p>
			</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.2%;">&nbsp;</td>
			<td style="vertical-align:top;width:1%;">&nbsp;</td>
			<td style="vertical-align:top;width:11.4%;">&nbsp;</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex_378987.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html><head>
	<title>ex_378987.htm</title>
	<!-- Generated by ThunderDome Portal - 5/22/2022 2:35:14 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Exhibit 31.2</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Sarbanes-Oxley Act of 2002 CFO 302 CERTIFICATION PURSUANT TO RULE 13A-15(E)/15D-15(E)</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Certification of the Chief Financial Officer</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">I, David Shorey certify that:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:1.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(1)</p>
			</td>
			<td style="vertical-align:top;width:26.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">I have reviewed this Quarterly Report on Form 10-Q of ABCO Energy, Inc.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:1.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(2)</p>
			</td>
			<td style="vertical-align:top;width:26.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Based on my knowledge, this Quarterly Report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this Quarterly Report;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:1.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(3)</p>
			</td>
			<td style="vertical-align:top;width:26.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Based on my knowledge, the financial statements and other financial information included in this Quarterly Report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this Quarterly Report;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:1.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(4)</p>
			</td>
			<td style="vertical-align:top;width:26.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The registrant&#8217;s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-15(f)) for the registrant and have:</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its subsidiaries, if any, is made known to us by others within those entities, particularly during the period in which this Quarterly Report is being prepared;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Disclosed in this report any changes in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:1.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(5)</p>
			</td>
			<td style="vertical-align:top;width:26.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The registrant&#8217;s other certifying officers and I have disclosed, based on our most recent evaluation of the internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions):</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; any fraud, whether material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:11.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date: May 23, 2022</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:12.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>ABCO ENERGY, INC.</b></p>
			</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.3%;">&nbsp;</td>
			<td style="vertical-align:top;width:1%;">&nbsp;</td>
			<td style="vertical-align:top;width:11.4%;">&nbsp;</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.3%;">&nbsp;</td>
			<td style="vertical-align:top;width:1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By:</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:11.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ David Shorey</p>
			</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.3%;">&nbsp;</td>
			<td style="vertical-align:top;width:1%;">&nbsp;</td>
			<td style="vertical-align:bottom;width:11.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">David Shorey</p>
			</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.3%;">&nbsp;</td>
			<td style="vertical-align:top;width:1%;">&nbsp;</td>
			<td style="vertical-align:top;width:11.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">CFO &amp; PAO</p>
			</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.3%;">&nbsp;</td>
			<td style="vertical-align:top;width:1%;">&nbsp;</td>
			<td style="vertical-align:top;width:11.4%;">&nbsp;</td>
			<td style="vertical-align:top;width:4.9%;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ex_378988.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html><head>
	<title>ex_378988.htm</title>
	<!-- Generated by ThunderDome Portal - 5/22/2022 2:34:56 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Exhibit 32.1</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Chief Executive Officer Certification (Section 906)</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATION PURSUANT TO</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>18 U.S.C., SECTION 1350,</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>AS ADOPTED PURSUANT TO</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Pursuant to 18 U.S.C. Section 1350 (as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002), I, the undersigned Chief Executive Officer of ABCO Energy, Inc., (the &#8220;Company&#8221;), hereby certify that, to the best of my knowledge, the Quarterly Report on Form 10-Q of the Company for the period ended March 31, 2022 (the &#8220;Report&#8221;) fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company. A signed original of this written statement required by Section 906 has been provided to the registrant and will be retained by it and furnished to the Securities and Exchange Commission or its staff upon request.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:12.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Dated: May 23, 2022</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:16.2%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:12.3%;">&nbsp;</td>
			<td colspan="2" style="vertical-align:top;width:16.2%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:12.3%;">&nbsp;</td>
			<td colspan="2" style="vertical-align:top;width:16.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>ABCO ENERGY, INC.</b></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:12.3%;">&nbsp;</td>
			<td colspan="2" style="vertical-align:top;width:16.2%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:12.3%;">&nbsp;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/David Shorey</p>
			</td>
			<td style="vertical-align:top;width:8.2%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:12.3%;">&nbsp;</td>
			<td colspan="2" style="vertical-align:top;width:16.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">David Shorey</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:12.3%;">&nbsp;</td>
			<td colspan="2" style="vertical-align:top;width:16.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">President &amp; CEO</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>ex_378989.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<html><head>
	<title>ex_378989.htm</title>
	<!-- Generated by ThunderDome Portal - 5/22/2022 2:34:41 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Exhibit 32.2</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Chief Financial Officer Certification (Section 906)</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATION PURSUANT TO</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>18 U.S.C., SECTION 1350,</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>AS ADOPTED PURSUANT TO</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Pursuant to 18 U.S.C. Section 1350 (as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002), I, the undersigned Chief Financial Officer of ABCO Energy, Inc., (the &#8220;Company&#8221;), hereby certify that, to the best of my knowledge, the Quarterly Report on Form 10-Q of the Company for the period ended March 31, 2022 (the &#8220;Report&#8221;) fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company. A signed original of this written statement required by Section 906 has been provided to the registrant and will be retained by it and furnished to the Securities and Exchange Commission or its staff upon request.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:10.7%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Dated: May 23, 2022</p>
			</td>
			<td colspan="2" style="vertical-align:top;width:14%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:10.7%;">&nbsp;</td>
			<td colspan="2" style="vertical-align:top;width:14%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:10.7%;">&nbsp;</td>
			<td colspan="2" style="vertical-align:top;width:14%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>ABCO ENERGY, INC.</b></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:10.7%;">&nbsp;</td>
			<td colspan="2" style="vertical-align:top;width:14%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:10.7%;">&nbsp;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:6.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">/s/David Shorey</p>
			</td>
			<td style="vertical-align:top;width:7.1%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:10.7%;">&nbsp;</td>
			<td colspan="2" style="vertical-align:top;width:14%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">David Shorey</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:10.7%;">&nbsp;</td>
			<td colspan="2" style="vertical-align:top;width:14%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Chief Financial Officer</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>abce-20220331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 23 17:38:13 UTC 2022 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2022" targetNamespace="http://www.abcoenergy.com/20220331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:abce="http://www.abcoenergy.com/20220331" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="abce-20220331_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="abce-20220331_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="abce-20220331_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="abce-20220331_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet" id="abce_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals" id="abce_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ConsolidatedIncomeStatement" id="abce_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ShareholdersEquityType2or3" id="abce_r_ShareholdersEquityType2or3">
        <link:definition>004 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ConsolidatedCashFlow" id="abce_r_ConsolidatedCashFlow">
        <link:definition>005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompany" id="abce_r_OverviewandDescriptionoftheCompany">
        <link:definition>006 - Disclosure - Overview and Description of the Company</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/Summaryofsignificantaccountingpolicies" id="abce_r_Summaryofsignificantaccountingpolicies">
        <link:definition>007 - Disclosure - Summary of significant accounting policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/GoingConcern" id="abce_r_GoingConcern">
        <link:definition>008 - Disclosure - Going Concern</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/AccountsReceivable" id="abce_r_AccountsReceivable">
        <link:definition>009 - Disclosure - Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/Inventory" id="abce_r_Inventory">
        <link:definition>010 - Disclosure - Inventory</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitments" id="abce_r_SecuritydepositsandLongTermCommitments">
        <link:definition>011 - Disclosure - Security deposits and Long Term Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/Investmentinlongtermleases" id="abce_r_Investmentinlongtermleases">
        <link:definition>012 - Disclosure - Investment in long term leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/FixedAssets" id="abce_r_FixedAssets">
        <link:definition>013 - Disclosure - Fixed Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/NotesPayabletoRelatedParties" id="abce_r_NotesPayabletoRelatedParties">
        <link:definition>014 - Disclosure - Notes Payable to Related Parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ShortTermNotesPayable" id="abce_r_ShortTermNotesPayable">
        <link:definition>015 - Disclosure - Short Term Notes Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/Convertibledebenturesnetofdiscountsandfees" id="abce_r_Convertibledebenturesnetofdiscountsandfees">
        <link:definition>016 - Disclosure - Convertible debentures - net of discounts and fees.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/FairValueMeasurements" id="abce_r_FairValueMeasurements">
        <link:definition>017 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/Longtermdebt" id="abce_r_Longtermdebt">
        <link:definition>018 - Disclosure - Long term debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/StockholdersDeficit" id="abce_r_StockholdersDeficit">
        <link:definition>019 - Disclosure - Stockholder's Deficit</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/EquityAwards" id="abce_r_EquityAwards">
        <link:definition>020 - Disclosure - Equity Awards</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/SubsequentEvents" id="abce_r_SubsequentEvents">
        <link:definition>021 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/AccountingPoliciesByPolicy" id="abce_r_AccountingPoliciesByPolicy">
        <link:definition>022 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesTables" id="abce_r_SummaryofsignificantaccountingpoliciesTables">
        <link:definition>023 - Disclosure - Summary of significant accounting policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/AccountsReceivableTables" id="abce_r_AccountsReceivableTables">
        <link:definition>024 - Disclosure - Accounts Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/FixedAssetsTables" id="abce_r_FixedAssetsTables">
        <link:definition>025 - Disclosure - Fixed Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesTables" id="abce_r_NotesPayabletoRelatedPartiesTables">
        <link:definition>026 - Disclosure - Notes Payable to Related Parties (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ShortTermNotesPayableTables" id="abce_r_ShortTermNotesPayableTables">
        <link:definition>027 - Disclosure - Short Term Notes Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesTables" id="abce_r_ConvertibledebenturesnetofdiscountsandfeesTables">
        <link:definition>028 - Disclosure - Convertible debentures - net of discounts and fees. (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/FairValueMeasurementsTables" id="abce_r_FairValueMeasurementsTables">
        <link:definition>029 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/LongtermdebtTables" id="abce_r_LongtermdebtTables">
        <link:definition>030 - Disclosure - Long term debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/StockholdersDeficitTables" id="abce_r_StockholdersDeficitTables">
        <link:definition>031 - Disclosure - Stockholder's Deficit (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/EquityAwardsTables" id="abce_r_EquityAwardsTables">
        <link:definition>032 - Disclosure - Equity Awards (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompanyDetails" id="abce_r_OverviewandDescriptionoftheCompanyDetails">
        <link:definition>033 - Disclosure - Overview and Description of the Company (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails" id="abce_r_SummaryofsignificantaccountingpoliciesDetails">
        <link:definition>034 - Disclosure - Summary of significant accounting policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable" id="abce_r_ScheduleofRevenuefromExternalCustomersbyProductorServiceTable">
        <link:definition>035 - Disclosure - Summary of significant accounting policies (Details) - Schedule of Revenue from External Customers by Product or Service</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/GoingConcernDetails" id="abce_r_GoingConcernDetails">
        <link:definition>036 - Disclosure - Going Concern (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/AccountsReceivableDetails" id="abce_r_AccountsReceivableDetails">
        <link:definition>037 - Disclosure - Accounts Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable" id="abce_r_ScheduleofAccountsNotesLoansandFinancingReceivableTable">
        <link:definition>038 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts, Notes, Loans and Financing Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIbd6XGODy141/Tk9PA/R3jXBJYkMOVPY+pEqXE8QmfeuLOO5WeEIKIch0NFASkx2mMlr7LunA8ws/zy8NRj5+g1O2dLKoIv6tZTaSEQI5C8az/W8sBOwox8CEo0jlbCPaFVamkVgSNHqnwdddOo+359donvQ4Zyte7uaJtXIR4cKS2AyUsI8f3] CSR-->
      <link:roleType roleURI="http://www.abcoenergy.com/role/InventoryDetails" id="abce_r_InventoryDetails">
        <link:definition>039 - Disclosure - Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails" id="abce_r_SecuritydepositsandLongTermCommitmentsDetails">
        <link:definition>040 - Disclosure - Security deposits and Long Term Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/InvestmentinlongtermleasesDetails" id="abce_r_InvestmentinlongtermleasesDetails">
        <link:definition>041 - Disclosure - Investment in long term leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/FixedAssetsDetails" id="abce_r_FixedAssetsDetails">
        <link:definition>042 - Disclosure - Fixed Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable" id="abce_r_ScheduleofPropertyPlantandEquipmentTable">
        <link:definition>043 - Disclosure - Fixed Assets (Details) - Schedule of Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails" id="abce_r_NotesPayabletoRelatedPartiesDetails">
        <link:definition>044 - Disclosure - Notes Payable to Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable" id="abce_r_ScheduleofRelatedPartyDebtTable">
        <link:definition>045 - Disclosure -  Notes Payable to Related Parties (Details) - Schedule of Related Party Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals" id="abce_r_ScheduleofRelatedPartyDebtTable_Parentheticals">
        <link:definition>046 - Disclosure -  Notes Payable to Related Parties (Details) - Schedule of Related Party Debt (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ShortTermNotesPayableDetails" id="abce_r_ShortTermNotesPayableDetails">
        <link:definition>047 - Disclosure - Short Term Notes Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable" id="abce_r_ScheduleofShorttermDebtTable">
        <link:definition>048 - Disclosure - Short Term Notes Payable (Details) - Schedule of Short-term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails" id="abce_r_ConvertibledebenturesnetofdiscountsandfeesDetails">
        <link:definition>049 - Disclosure - Convertible debentures - net of discounts and fees. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ConvertibleDebtTable" id="abce_r_ConvertibleDebtTable">
        <link:definition>050 - Disclosure - Convertible debentures - net of discounts and fees. (Details) - Convertible Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable" id="abce_r_FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable">
        <link:definition>051 - Disclosure - Fair Value Measurements (Details) - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/LongtermdebtDetails" id="abce_r_LongtermdebtDetails">
        <link:definition>052 - Disclosure - Long term debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable" id="abce_r_ScheduleofLongtermDebtInstrumentsTable">
        <link:definition>053 - Disclosure - Long term debt (Details) - Schedule of Long-term Debt Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/StockholdersDeficitDetails" id="abce_r_StockholdersDeficitDetails">
        <link:definition>054 - Disclosure - Stockholder's Deficit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable" id="abce_r_ScheduleofDebtConversionsTable">
        <link:definition>055 - Disclosure -  Stockholder's Deficit  (Details) - Schedule of Debt Conversions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/EquityAwardsDetails" id="abce_r_EquityAwardsDetails">
        <link:definition>056 - Disclosure - Equity Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable" id="abce_r_SharebasedPaymentArrangementActivityTable">
        <link:definition>057 - Disclosure - Equity Awards (Details) - Share-based Payment Arrangement, Activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/SubsequentEventsDetails" id="abce_r_SubsequentEventsDetails">
        <link:definition>058 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.abcoenergy.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2022" schemaLocation="https://xbrl.sec.gov/sic/2022/sic-2022.xsd"/>
  <xs:element name="ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract"/>
  <xs:element name="AccountsReceivableAndWorkInProcessTableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_AccountsReceivableAndWorkInProcessTableAbstract"/>
  <xs:element name="ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfRelatedPartyDebtAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ScheduleOfRelatedPartyDebtAbstract"/>
  <xs:element name="ScheduleOfShortTermDebtAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ScheduleOfShortTermDebtAbstract"/>
  <xs:element name="ConvertibleDebtAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ConvertibleDebtAbstract"/>
  <xs:element name="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract"/>
  <xs:element name="ScheduleOfLongTermDebtInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ScheduleOfLongTermDebtInstrumentsAbstract"/>
  <xs:element name="ScheduleOfDebtConversionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ScheduleOfDebtConversionsAbstract"/>
  <xs:element name="ShareBasedPaymentArrangementActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ShareBasedPaymentArrangementActivityAbstract"/>
  <xs:element name="FixedAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_FixedAssetsAbstract"/>
  <xs:element name="ChangesInOperatingAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract"/>
  <xs:element name="DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract"/>
  <xs:element name="FinanceFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_FinanceFees"/>
  <xs:element name="EarningsPerShareBasicAndDiluted1" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_EarningsPerShareBasicAndDiluted1"/>
  <xs:element name="WeightedAverageNumberOfShareOutstandingBasicAnDiluted1" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1"/>
  <xs:element name="SharesIssuedForWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="abce_SharesIssuedForWarrants"/>
  <xs:element name="SharesIssuedForWarrantsinShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_SharesIssuedForWarrantsinShares"/>
  <xs:element name="ChangeInAmortizableDebtDiscountOnConvertibleDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt"/>
  <xs:element name="AccountsReceivableAndWorkInProcessTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_AccountsReceivableAndWorkInProcessTableTextBlock"/>
  <xs:element name="InterestIncomeDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_InterestIncomeDomain"/>
  <xs:element name="RevenuesPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_RevenuesPercentage"/>
  <xs:element name="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable"/>
  <xs:element name="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems"/>
  <xs:element name="FairValueDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_FairValueDomain"/>
  <xs:element name="LossOnNoteIssuanceDerivatives" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="abce_LossOnNoteIssuanceDerivatives"/>
  <xs:element name="EquityAwardsDetailsSharebasedPaymentArrangementActivityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable"/>
  <xs:element name="EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems"/>
  <xs:element name="OptionGrantDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_OptionGrantDate"/>
  <xs:element name="CommonSharesAndPreferredSharesAuthorizedDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_CommonSharesAndPreferredSharesAuthorizedDescription"/>
  <xs:element name="SummaryofsignificantaccountingpoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_SummaryofsignificantaccountingpoliciesDetailsTable"/>
  <xs:element name="SummaryofsignificantaccountingpoliciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems"/>
  <xs:element name="ReserveForBadDebtsPercentageOfAccountsReceivable" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ReserveForBadDebtsPercentageOfAccountsReceivable"/>
  <xs:element name="SecuritydepositsandLongTermCommitmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_SecuritydepositsandLongTermCommitmentsDetailsTable"/>
  <xs:element name="SecuritydepositsandLongTermCommitmentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems"/>
  <xs:element name="FixedAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_FixedAssetsDetailsTable"/>
  <xs:element name="FixedAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_FixedAssetsDetailsLineItems"/>
  <xs:element name="NotesPayabletoRelatedPartiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_NotesPayabletoRelatedPartiesDetailsTable"/>
  <xs:element name="NotesPayabletoRelatedPartiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_NotesPayabletoRelatedPartiesDetailsLineItems"/>
  <xs:element name="ShortTermNotesPayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_ShortTermNotesPayableDetailsTable"/>
  <xs:element name="ShortTermNotesPayableDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ShortTermNotesPayableDetailsLineItems"/>
  <xs:element name="ConvertibledebenturesnetofdiscountsandfeesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable"/>
  <xs:element name="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems"/>
  <xs:element name="ClassOfWarrantOrRightsGranted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ClassOfWarrantOrRightsGranted"/>
  <xs:element name="WarrantDescriptionOfExercisePrice" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_WarrantDescriptionOfExercisePrice"/>
  <xs:element name="LongtermdebtDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_LongtermdebtDetailsTable"/>
  <xs:element name="LongtermdebtDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_LongtermdebtDetailsLineItems"/>
  <xs:element name="EquityTransactionDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_EquityTransactionDomain"/>
  <xs:element name="StockholdersDeficitDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_StockholdersDeficitDetailsTable"/>
  <xs:element name="StockholdersDeficitDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_StockholdersDeficitDetailsLineItems"/>
  <xs:element name="EquityAwardsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_EquityAwardsDetailsTable"/>
  <xs:element name="EquityAwardsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_EquityAwardsDetailsLineItems"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="abce_SubsequentEventsDetailsTable"/>
  <xs:element name="SubsequentEventsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_SubsequentEventsDetailsLineItems"/>
  <xs:element name="EquityTransactionAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="abce_EquityTransactionAxis"/>
  <xs:element name="FairValueAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="abce_FairValueAxis"/>
  <xs:element name="InterestIncomeAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="abce_InterestIncomeAxis"/>
  <xs:element name="ABCO_LED_AndEnergyEfficientLightingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ABCO_LED_AndEnergyEfficientLightingMember"/>
  <xs:element name="AirConditioningSalesAndServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_AirConditioningSalesAndServicesMember"/>
  <xs:element name="AscentiumCapitalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_AscentiumCapitalMember"/>
  <xs:element name="BilldExchangeLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_BilldExchangeLLCMember"/>
  <xs:element name="CommitmentSharesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_CommitmentSharesMember"/>
  <xs:element name="ConsultantMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ConsultantMember"/>
  <xs:element name="DRFredAirConditioningMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_DRFredAirConditioningMember"/>
  <xs:element name="DebtWithCharlesODowdofficerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_DebtWithCharlesODowdofficerMember"/>
  <xs:element name="DeliveredToConsultantMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_DeliveredToConsultantMember"/>
  <xs:element name="DeliveredToEachConsultantMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_DeliveredToEachConsultantMember"/>
  <xs:element name="FirstTrancheMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_FirstTrancheMember"/>
  <xs:element name="FormerPresidentAndDirectorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_FormerPresidentAndDirectorMember"/>
  <xs:element name="FredrickDonzeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_FredrickDonzeMember"/>
  <xs:element name="GMACMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_GMACMember"/>
  <xs:element name="GreenCapitalFundingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_GreenCapitalFundingMember"/>
  <xs:element name="GreenCapitalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_GreenCapitalMember"/>
  <xs:element name="KnightCapitalFundingLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_KnightCapitalFundingLLCMember"/>
  <xs:element name="MechanicsBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_MechanicsBankMember"/>
  <xs:element name="NotePayable1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_NotePayable1Member"/>
  <xs:element name="NotePayable2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_NotePayable2Member"/>
  <xs:element name="NotePayable3Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_NotePayable3Member"/>
  <xs:element name="OasisCapitalLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_OasisCapitalLLCMember"/>
  <xs:element name="OasisNote1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_OasisNote1Member"/>
  <xs:element name="OasisNote2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_OasisNote2Member"/>
  <xs:element name="OasisNote3Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_OasisNote3Member"/>
  <xs:element name="OfficerAndDirector2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_OfficerAndDirector2Member"/>
  <xs:element name="OfficerAndDirector3Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_OfficerAndDirector3Member"/>
  <xs:element name="OfficerAndDirectorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_OfficerAndDirectorMember"/>
  <xs:element name="PPPLoan2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_PPPLoan2Member"/>
  <xs:element name="PPPLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_PPPLoanMember"/>
  <xs:element name="PearlDeltaFundingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_PearlDeltaFundingMember"/>
  <xs:element name="PowerUpLendingGroupLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_PowerUpLendingGroupLLCMember"/>
  <xs:element name="PowerUpLendingGroupLTD4Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_PowerUpLendingGroupLTD4Member"/>
  <xs:element name="PurchasePriceOfConvertibleDebentureNetOfDiscountMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember"/>
  <xs:element name="PurchasesDuringPeriodMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_PurchasesDuringPeriodMember"/>
  <xs:element name="RealEstateNoteAllenNeisenFamilyTrustMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_RealEstateNoteAllenNeisenFamilyTrustMember"/>
  <xs:element name="SBALoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_SBALoanMember"/>
  <xs:element name="SBAPayrollLoanEIDLMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_SBAPayrollLoanEIDLMember"/>
  <xs:element name="SecondTrancheMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_SecondTrancheMember"/>
  <xs:element name="SecuritySharesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_SecuritySharesMember"/>
  <xs:element name="SolarPVResidentialAndCommercialSalesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_SolarPVResidentialAndCommercialSalesMember"/>
  <xs:element name="Street6thLendingLLC1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_Street6thLendingLLC1Member"/>
  <xs:element name="Street6thLendingLLC2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_Street6thLendingLLC2Member"/>
  <xs:element name="Street6thLendingLLC3Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_Street6thLendingLLC3Member"/>
  <xs:element name="ThirdTranchesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ThirdTranchesMember"/>
  <xs:element name="TucsonArizonaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_TucsonArizonaMember"/>
  <xs:element name="ValuationOfDerivativeDuringPeriodNetOfExpensesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="abce_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>abce-20220331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 23 17:38:13 UTC 2022 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConsolidatedBalanceSheet" roleURI="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConsolidatedIncomeStatement" roleURI="http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConsolidatedCashFlow" roleURI="http://www.abcoenergy.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofAccountsNotesLoansandFinancingReceivableTable" roleURI="http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable" roleURI="http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ReceivablesNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_NotesPayableCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BillingsInExcessOfCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BillingsInExcessOfCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_BillingsInExcessOfCost" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_LongTermDebtCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermDebtNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_LaborAndRelatedExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_AdvertisingExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalAndContractServicesExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalAndContractServicesExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_ProfessionalAndContractServicesExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralInsuranceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralInsuranceExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralInsuranceExpense" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_ProfessionalFees" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherSellingGeneralAndAdministrativeExpense" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="2" weight="-1"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIbd6XGODy141/Tk9PA/R3jXBJYkMOVPY+pEqXE8QmfeuLOO5WeEIKIch0NFASkx2mMlr7LunA8ws/zy8NRj5+g1O2dLKoIv6tZTaSEQI5C8az/W8sBOwox8CEo0jlbCPaFVamkVgSNHqnwdddOo+35ziGGwArLfOM0s0eKcWAM7w==] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="abce_FinanceFees" xlink:href="abce-20220331.xsd#abce_FinanceFees"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="abce_FinanceFees" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDebtExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestAndDebtExpense" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt" xlink:href="abce-20220331.xsd#abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="10" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeposits" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromProductiveAssets" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromInvestments" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherDebt" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BilledContractReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BilledContractReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_BilledContractReceivables" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnbilledContractsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledContractsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_UnbilledContractsReceivable" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="abce_LossOnNoteIssuanceDerivatives" xlink:href="abce-20220331.xsd#abce_LossOnNoteIssuanceDerivatives"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="abce_LossOnNoteIssuanceDerivatives" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="abce_FinanceFees" xlink:href="abce-20220331.xsd#abce_FinanceFees"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="abce_FinanceFees" order="4" weight="-1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>abce-20220331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 23 17:38:13 UTC 2022 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConsolidatedBalanceSheet" roleURI="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConsolidatedIncomeStatement" roleURI="http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ShareholdersEquityType2or3" roleURI="http://www.abcoenergy.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConsolidatedCashFlow" roleURI="http://www.abcoenergy.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_OverviewandDescriptionoftheCompany" roleURI="http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompany"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_Summaryofsignificantaccountingpolicies" roleURI="http://www.abcoenergy.com/role/Summaryofsignificantaccountingpolicies"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_GoingConcern" roleURI="http://www.abcoenergy.com/role/GoingConcern"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_AccountsReceivable" roleURI="http://www.abcoenergy.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_Inventory" roleURI="http://www.abcoenergy.com/role/Inventory"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SecuritydepositsandLongTermCommitments" roleURI="http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitments"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_Investmentinlongtermleases" roleURI="http://www.abcoenergy.com/role/Investmentinlongtermleases"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FixedAssets" roleURI="http://www.abcoenergy.com/role/FixedAssets"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_NotesPayabletoRelatedParties" roleURI="http://www.abcoenergy.com/role/NotesPayabletoRelatedParties"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ShortTermNotesPayable" roleURI="http://www.abcoenergy.com/role/ShortTermNotesPayable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_Convertibledebenturesnetofdiscountsandfees" roleURI="http://www.abcoenergy.com/role/Convertibledebenturesnetofdiscountsandfees"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FairValueMeasurements" roleURI="http://www.abcoenergy.com/role/FairValueMeasurements"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_Longtermdebt" roleURI="http://www.abcoenergy.com/role/Longtermdebt"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_StockholdersDeficit" roleURI="http://www.abcoenergy.com/role/StockholdersDeficit"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_EquityAwards" roleURI="http://www.abcoenergy.com/role/EquityAwards"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SubsequentEvents" roleURI="http://www.abcoenergy.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_AccountingPoliciesByPolicy" roleURI="http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SummaryofsignificantaccountingpoliciesTables" roleURI="http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_AccountsReceivableTables" roleURI="http://www.abcoenergy.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FixedAssetsTables" roleURI="http://www.abcoenergy.com/role/FixedAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_NotesPayabletoRelatedPartiesTables" roleURI="http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ShortTermNotesPayableTables" roleURI="http://www.abcoenergy.com/role/ShortTermNotesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConvertibledebenturesnetofdiscountsandfeesTables" roleURI="http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FairValueMeasurementsTables" roleURI="http://www.abcoenergy.com/role/FairValueMeasurementsTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_LongtermdebtTables" roleURI="http://www.abcoenergy.com/role/LongtermdebtTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_StockholdersDeficitTables" roleURI="http://www.abcoenergy.com/role/StockholdersDeficitTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_EquityAwardsTables" roleURI="http://www.abcoenergy.com/role/EquityAwardsTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofRevenuefromExternalCustomersbyProductorServiceTable" roleURI="http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofAccountsNotesLoansandFinancingReceivableTable" roleURI="http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofPropertyPlantandEquipmentTable" roleURI="http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofRelatedPartyDebtTable" roleURI="http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofRelatedPartyDebtTable_Parentheticals" roleURI="http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofShorttermDebtTable" roleURI="http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConvertibleDebtTable" roleURI="http://www.abcoenergy.com/role/ConvertibleDebtTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable" roleURI="http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofLongtermDebtInstrumentsTable" roleURI="http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofDebtConversionsTable" roleURI="http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SharebasedPaymentArrangementActivityTable" roleURI="http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_OverviewandDescriptionoftheCompanyDetails" roleURI="http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompanyDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SummaryofsignificantaccountingpoliciesDetails" roleURI="http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_GoingConcernDetails" roleURI="http://www.abcoenergy.com/role/GoingConcernDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_AccountsReceivableDetails" roleURI="http://www.abcoenergy.com/role/AccountsReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_InventoryDetails" roleURI="http://www.abcoenergy.com/role/InventoryDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SecuritydepositsandLongTermCommitmentsDetails" roleURI="http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_InvestmentinlongtermleasesDetails" roleURI="http://www.abcoenergy.com/role/InvestmentinlongtermleasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FixedAssetsDetails" roleURI="http://www.abcoenergy.com/role/FixedAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_NotesPayabletoRelatedPartiesDetails" roleURI="http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ShortTermNotesPayableDetails" roleURI="http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConvertibledebenturesnetofdiscountsandfeesDetails" roleURI="http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_LongtermdebtDetails" roleURI="http://www.abcoenergy.com/role/LongtermdebtDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_StockholdersDeficitDetails" roleURI="http://www.abcoenergy.com/role/StockholdersDeficitDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_EquityAwardsDetails" roleURI="http://www.abcoenergy.com/role/EquityAwardsDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SubsequentEventsDetails" roleURI="http://www.abcoenergy.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#DocumentAndEntityInformation" roleURI="http://www.abcoenergy.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ReceivablesNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:to="us-gaap_AssetsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_FixedAssetsAbstract" xlink:href="abce-20220331.xsd#abce_FixedAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="abce_FixedAssetsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_FixedAssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OtherAssetsAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:to="us-gaap_OtherAssetsNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BillingsInExcessOfCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BillingsInExcessOfCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_BillingsInExcessOfCost" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Liabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_CommitmentsAndContingencies" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquity" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesBPreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_CostOfRevenue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_GrossProfit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_LaborAndRelatedExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_AdvertisingExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalAndContractServicesExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalAndContractServicesExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProfessionalAndContractServicesExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralInsuranceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralInsuranceExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralInsuranceExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProfessionalFees" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherSellingGeneralAndAdministrativeExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_InterestExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDebtExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_InterestAndDebtExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_FinanceFees" xlink:href="abce-20220331.xsd#abce_FinanceFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="abce_FinanceFees" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_NonoperatingIncomeExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_EarningsPerShareBasicAndDiluted1" xlink:href="abce-20220331.xsd#abce_EarningsPerShareBasicAndDiluted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="abce_EarningsPerShareBasicAndDiluted1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1" xlink:href="abce-20220331.xsd#abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EarningsPerShareBasicAndDiluted1" xlink:to="abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_SharesIssuedForWarrants" xlink:href="abce-20220331.xsd#abce_SharesIssuedForWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="abce_SharesIssuedForWarrants" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_SharesIssuedForWarrantsinShares" xlink:href="abce-20220331.xsd#abce_SharesIssuedForWarrantsinShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="abce_SharesIssuedForWarrantsinShares" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityOther" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityOtherShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOtherShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityOtherShares" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt" xlink:href="abce-20220331.xsd#abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:href="abce-20220331.xsd#abce_ChangesInOperatingAssetsAndLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeposits" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromProductiveAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromInvestments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestPaid" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StockIssued1" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompany">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/Summaryofsignificantaccountingpolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/GoingConcern">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/AccountsReceivable">
    <loc xlink:type="locator" xlink:label="abce_AccountsReceivableAndWorkInProcessTableAbstract" xlink:href="abce-20220331.xsd#abce_AccountsReceivableAndWorkInProcessTableAbstract"/>
    <loc xlink:type="locator" xlink:label="abce_AccountsReceivableAndWorkInProcessTableTextBlock" xlink:href="abce-20220331.xsd#abce_AccountsReceivableAndWorkInProcessTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_AccountsReceivableAndWorkInProcessTableAbstract" xlink:to="abce_AccountsReceivableAndWorkInProcessTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/Inventory">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitments">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractorsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractorsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractorsAbstract" xlink:to="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/Investmentinlongtermleases">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_FinancingReceivablesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FixedAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/NotesPayabletoRelatedParties">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ShortTermNotesPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ShortTermDebtTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/Convertibledebenturesnetofdiscountsandfees">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FairValueMeasurements">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/Longtermdebt">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LongTermDebtTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/StockholdersDeficit">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/EquityAwards">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/AccountsReceivableTables">
    <loc xlink:type="locator" xlink:label="abce_AccountsReceivableAndWorkInProcessTableAbstract" xlink:href="abce-20220331.xsd#abce_AccountsReceivableAndWorkInProcessTableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_AccountsReceivableAndWorkInProcessTableAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FixedAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ShortTermNotesPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FairValueMeasurementsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/LongtermdebtTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/StockholdersDeficitTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtConversionsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtConversionsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfDebtConversionsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/EquityAwardsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable">
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_InterestIncomeAxis" xlink:href="abce-20220331.xsd#abce_InterestIncomeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="abce_InterestIncomeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_InterestIncomeDomain" xlink:href="abce-20220331.xsd#abce_InterestIncomeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="abce_InterestIncomeAxis" xlink:to="abce_InterestIncomeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_InterestIncomeDomain_0" xlink:href="abce-20220331.xsd#abce_InterestIncomeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="abce_InterestIncomeAxis" xlink:to="abce_InterestIncomeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_SolarPVResidentialAndCommercialSalesMember" xlink:href="abce-20220331.xsd#abce_SolarPVResidentialAndCommercialSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="abce_SolarPVResidentialAndCommercialSalesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_AirConditioningSalesAndServicesMember" xlink:href="abce-20220331.xsd#abce_AirConditioningSalesAndServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="abce_AirConditioningSalesAndServicesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_ABCO_LED_AndEnergyEfficientLightingMember" xlink:href="abce-20220331.xsd#abce_ABCO_LED_AndEnergyEfficientLightingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="abce_ABCO_LED_AndEnergyEfficientLightingMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_InterestIncomeDomain" xlink:to="us-gaap_InterestIncomeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_RevenuesPercentage" xlink:href="abce-20220331.xsd#abce_RevenuesPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="abce_RevenuesPercentage" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable">
    <loc xlink:type="locator" xlink:label="abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BilledContractReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BilledContractReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="us-gaap_BilledContractReceivables" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnbilledContractsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledContractsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="us-gaap_UnbilledContractsReceivable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandAndBuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndBuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandAndBuildingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_DirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_PresidentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PresidentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_PresidentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_NotePayable1Member" xlink:href="abce-20220331.xsd#abce_NotePayable1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_NotePayable1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_NotePayable3Member" xlink:href="abce-20220331.xsd#abce_NotePayable3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_NotePayable3Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_DirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_PresidentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PresidentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_PresidentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_NotePayable1Member" xlink:href="abce-20220331.xsd#abce_NotePayable1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_NotePayable1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_NotePayable3Member" xlink:href="abce-20220331.xsd#abce_NotePayable3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_NotePayable3Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_BilldExchangeLLCMember" xlink:href="abce-20220331.xsd#abce_BilldExchangeLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_BilldExchangeLLCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_GreenCapitalMember" xlink:href="abce-20220331.xsd#abce_GreenCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_GreenCapitalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_PPPLoan2Member" xlink:href="abce-20220331.xsd#abce_PPPLoan2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_PPPLoan2Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConvertibleDebtTable">
    <loc xlink:type="locator" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmbeddedDerivativeFinancialInstrumentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_PowerUpLendingGroupLTD4Member" xlink:href="abce-20220331.xsd#abce_PowerUpLendingGroupLTD4Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_PowerUpLendingGroupLTD4Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_Street6thLendingLLC1Member" xlink:href="abce-20220331.xsd#abce_Street6thLendingLLC1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_Street6thLendingLLC1Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_Street6thLendingLLC2Member" xlink:href="abce-20220331.xsd#abce_Street6thLendingLLC2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_Street6thLendingLLC2Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_Street6thLendingLLC3Member" xlink:href="abce-20220331.xsd#abce_Street6thLendingLLC3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_Street6thLendingLLC3Member" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_OasisNote3Member" xlink:href="abce-20220331.xsd#abce_OasisNote3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_OasisNote3Member" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_DebtInstrumentIssuanceDate1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_ConvertibleDebt" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtCurrent"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIbd6XGODy141/Tk9PA/R3jXBJYkMOVPY+pEqXE8QmfeuLOO5WeEIKIch0NFASkx2mMlr7LunA8ws/zy8NRj5+g1O2dLKoIv6tZTaSEQI5C8az/W8sBOwox8CEo0jlbCPaFVamkVgSNHqnwdddOo+355wGgYvCdHCUBSHJPARSU0A==] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_ConvertibleDebtCurrent" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_FairValueAxis" xlink:href="abce-20220331.xsd#abce_FairValueAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="abce_FairValueAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_FairValueDomain" xlink:href="abce-20220331.xsd#abce_FairValueDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="abce_FairValueAxis" xlink:to="abce_FairValueDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_FairValueDomain_0" xlink:href="abce-20220331.xsd#abce_FairValueDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="abce_FairValueAxis" xlink:to="abce_FairValueDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember" xlink:href="abce-20220331.xsd#abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_FairValueDomain" xlink:to="abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_PurchasesDuringPeriodMember" xlink:href="abce-20220331.xsd#abce_PurchasesDuringPeriodMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_FairValueDomain" xlink:to="abce_PurchasesDuringPeriodMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember" xlink:href="abce-20220331.xsd#abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_FairValueDomain" xlink:to="abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmbeddedDerivativeFinancialInstrumentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:href="abce-20220331.xsd#abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_LossOnNoteIssuanceDerivatives" xlink:href="abce-20220331.xsd#abce_LossOnNoteIssuanceDerivatives"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="abce_LossOnNoteIssuanceDerivatives" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_FinanceFees" xlink:href="abce-20220331.xsd#abce_FinanceFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="abce_FinanceFees" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LoansPayableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_RealEstateNoteAllenNeisenFamilyTrustMember" xlink:href="abce-20220331.xsd#abce_RealEstateNoteAllenNeisenFamilyTrustMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_RealEstateNoteAllenNeisenFamilyTrustMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_SBAPayrollLoanEIDLMember" xlink:href="abce-20220331.xsd#abce_SBAPayrollLoanEIDLMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_SBAPayrollLoanEIDLMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_AscentiumCapitalMember" xlink:href="abce-20220331.xsd#abce_AscentiumCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_AscentiumCapitalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_FredrickDonzeMember" xlink:href="abce-20220331.xsd#abce_FredrickDonzeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_FredrickDonzeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_DebtWithCharlesODowdofficerMember" xlink:href="abce-20220331.xsd#abce_DebtWithCharlesODowdofficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_DebtWithCharlesODowdofficerMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_GMACMember" xlink:href="abce-20220331.xsd#abce_GMACMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_GMACMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_MechanicsBankMember" xlink:href="abce-20220331.xsd#abce_MechanicsBankMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_MechanicsBankMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIssuanceDate1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtConversionTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtConversionTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtConversionTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_ConvertibleDebtMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_PowerUpLendingGroupLLCMember" xlink:href="abce-20220331.xsd#abce_PowerUpLendingGroupLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_PowerUpLendingGroupLLCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_OasisCapitalLLCMember" xlink:href="abce-20220331.xsd#abce_OasisCapitalLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_OasisCapitalLLCMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable">
    <loc xlink:type="locator" xlink:label="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_OfficerAndDirector2Member" xlink:href="abce-20220331.xsd#abce_OfficerAndDirector2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="abce_OfficerAndDirector2Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_OfficerAndDirector3Member" xlink:href="abce-20220331.xsd#abce_OfficerAndDirector3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="abce_OfficerAndDirector3Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_OptionGrantDate" xlink:href="abce-20220331.xsd#abce_OptionGrantDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="abce_OptionGrantDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompanyDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_CommonSharesAndPreferredSharesAuthorizedDescription" xlink:href="abce-20220331.xsd#abce_CommonSharesAndPreferredSharesAuthorizedDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="abce_CommonSharesAndPreferredSharesAuthorizedDescription" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails">
    <loc xlink:type="locator" xlink:label="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:href="abce-20220331.xsd#abce_SummaryofsignificantaccountingpoliciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_SummaryofsignificantaccountingpoliciesDetailsTable" xlink:href="abce-20220331.xsd#abce_SummaryofsignificantaccountingpoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="abce_SummaryofsignificantaccountingpoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_SummaryofsignificantaccountingpoliciesDetailsTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_ReserveForBadDebtsPercentageOfAccountsReceivable" xlink:href="abce-20220331.xsd#abce_ReserveForBadDebtsPercentageOfAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="abce_ReserveForBadDebtsPercentageOfAccountsReceivable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/GoingConcernDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/AccountsReceivableDetails">
    <loc xlink:type="locator" xlink:label="abce_AccountsReceivableAndWorkInProcessTableAbstract" xlink:href="abce-20220331.xsd#abce_AccountsReceivableAndWorkInProcessTableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BillingsInExcessOfCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BillingsInExcessOfCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_AccountsReceivableAndWorkInProcessTableAbstract" xlink:to="us-gaap_BillingsInExcessOfCost" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/InventoryDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails">
    <loc xlink:type="locator" xlink:label="abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_SecuritydepositsandLongTermCommitmentsDetailsTable" xlink:href="abce-20220331.xsd#abce_SecuritydepositsandLongTermCommitmentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems" xlink:to="abce_SecuritydepositsandLongTermCommitmentsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_SecuritydepositsandLongTermCommitmentsDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_SecuritydepositsandLongTermCommitmentsDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_TucsonArizonaMember" xlink:href="abce-20220331.xsd#abce_TucsonArizonaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="abce_TucsonArizonaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems" xlink:to="us-gaap_AreaOfLand" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/InvestmentinlongtermleasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FixedAssetsDetails">
    <loc xlink:type="locator" xlink:label="abce_FixedAssetsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_FixedAssetsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_FixedAssetsDetailsTable" xlink:href="abce-20220331.xsd#abce_FixedAssetsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_FixedAssetsDetailsLineItems" xlink:to="abce_FixedAssetsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_FixedAssetsDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_FixedAssetsDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgagesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgagesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_MortgagesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandAndBuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndBuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandAndBuildingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_FixedAssetsDetailsLineItems" xlink:to="us-gaap_Depreciation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_FixedAssetsDetailsLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_FixedAssetsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_FixedAssetsDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails">
    <loc xlink:type="locator" xlink:label="abce_NotesPayabletoRelatedPartiesDetailsLineItems" xlink:href="abce-20220331.xsd#abce_NotesPayabletoRelatedPartiesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_NotesPayabletoRelatedPartiesDetailsTable" xlink:href="abce-20220331.xsd#abce_NotesPayabletoRelatedPartiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="abce_NotesPayabletoRelatedPartiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_NotesPayabletoRelatedPartiesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_NotesPayabletoRelatedPartiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_DirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_OfficerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_NotePayable1Member" xlink:href="abce-20220331.xsd#abce_NotePayable1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_NotePayable1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_NotePayable2Member" xlink:href="abce-20220331.xsd#abce_NotePayable2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_NotePayable2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ShortTermNotesPayableDetails">
    <loc xlink:type="locator" xlink:label="abce_ShortTermNotesPayableDetailsLineItems" xlink:href="abce-20220331.xsd#abce_ShortTermNotesPayableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_ShortTermNotesPayableDetailsTable" xlink:href="abce-20220331.xsd#abce_ShortTermNotesPayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_ShortTermNotesPayableDetailsLineItems" xlink:to="abce_ShortTermNotesPayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_ShortTermNotesPayableDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_ShortTermNotesPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_FormerPresidentAndDirectorMember" xlink:href="abce-20220331.xsd#abce_FormerPresidentAndDirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="abce_FormerPresidentAndDirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_BilldExchangeLLCMember" xlink:href="abce-20220331.xsd#abce_BilldExchangeLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_BilldExchangeLLCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_PearlDeltaFundingMember" xlink:href="abce-20220331.xsd#abce_PearlDeltaFundingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_PearlDeltaFundingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_GreenCapitalFundingMember" xlink:href="abce-20220331.xsd#abce_GreenCapitalFundingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_GreenCapitalFundingMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_PPPLoanMember" xlink:href="abce-20220331.xsd#abce_PPPLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_PPPLoanMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_PPPLoan2Member" xlink:href="abce-20220331.xsd#abce_PPPLoan2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_PPPLoan2Member" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_ProceedsFromShortTermDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails">
    <loc xlink:type="locator" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfExpenseAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfExpenseAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:to="us-gaap_NatureOfExpenseAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_OasisNote1Member" xlink:href="abce-20220331.xsd#abce_OasisNote1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_OasisNote1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_OasisNote2Member" xlink:href="abce-20220331.xsd#abce_OasisNote2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_OasisNote2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_PowerUpLendingGroupLLCMember" xlink:href="abce-20220331.xsd#abce_PowerUpLendingGroupLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_PowerUpLendingGroupLLCMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_FirstTrancheMember" xlink:href="abce-20220331.xsd#abce_FirstTrancheMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="abce_FirstTrancheMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_SecondTrancheMember" xlink:href="abce-20220331.xsd#abce_SecondTrancheMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="abce_SecondTrancheMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_ThirdTranchesMember" xlink:href="abce-20220331.xsd#abce_ThirdTranchesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="abce_ThirdTranchesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_CommitmentSharesMember" xlink:href="abce-20220331.xsd#abce_CommitmentSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:to="abce_CommitmentSharesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_SecuritySharesMember" xlink:href="abce-20220331.xsd#abce_SecuritySharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:to="abce_SecuritySharesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_KnightCapitalFundingLLCMember" xlink:href="abce-20220331.xsd#abce_KnightCapitalFundingLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="abce_KnightCapitalFundingLLCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_ConvertibleDebt" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_ClassOfWarrantOrRightsGranted" xlink:href="abce-20220331.xsd#abce_ClassOfWarrantOrRightsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="abce_ClassOfWarrantOrRightsGranted" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_WarrantDescriptionOfExercisePrice" xlink:href="abce-20220331.xsd#abce_WarrantDescriptionOfExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="abce_WarrantDescriptionOfExercisePrice" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" order="15" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/LongtermdebtDetails">
    <loc xlink:type="locator" xlink:label="abce_LongtermdebtDetailsLineItems" xlink:href="abce-20220331.xsd#abce_LongtermdebtDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_LongtermdebtDetailsTable" xlink:href="abce-20220331.xsd#abce_LongtermdebtDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="abce_LongtermdebtDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_LongtermdebtDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_LongtermdebtDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_RealEstateNoteAllenNeisenFamilyTrustMember" xlink:href="abce-20220331.xsd#abce_RealEstateNoteAllenNeisenFamilyTrustMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_RealEstateNoteAllenNeisenFamilyTrustMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_SBALoanMember" xlink:href="abce-20220331.xsd#abce_SBALoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_SBALoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_AscentiumCapitalMember" xlink:href="abce-20220331.xsd#abce_AscentiumCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_AscentiumCapitalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_FredrickDonzeMember" xlink:href="abce-20220331.xsd#abce_FredrickDonzeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_FredrickDonzeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_DRFredAirConditioningMember" xlink:href="abce-20220331.xsd#abce_DRFredAirConditioningMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="abce_DRFredAirConditioningMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_NotesAndLoansPayable" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_DebtInstrumentDescription" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/StockholdersDeficitDetails">
    <loc xlink:type="locator" xlink:label="abce_StockholdersDeficitDetailsLineItems" xlink:href="abce-20220331.xsd#abce_StockholdersDeficitDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_StockholdersDeficitDetailsTable" xlink:href="abce-20220331.xsd#abce_StockholdersDeficitDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_StockholdersDeficitDetailsLineItems" xlink:to="abce_StockholdersDeficitDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_StockholdersDeficitDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_StockholdersDeficitDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_EquityTransactionAxis" xlink:href="abce-20220331.xsd#abce_EquityTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_StockholdersDeficitDetailsTable" xlink:to="abce_EquityTransactionAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_EquityTransactionDomain" xlink:href="abce-20220331.xsd#abce_EquityTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="abce_EquityTransactionAxis" xlink:to="abce_EquityTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_EquityTransactionDomain_0" xlink:href="abce-20220331.xsd#abce_EquityTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="abce_EquityTransactionAxis" xlink:to="abce_EquityTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_StockholdersDeficitDetailsTable" xlink:to="srt_RangeAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_OfficerAndDirectorMember" xlink:href="abce-20220331.xsd#abce_OfficerAndDirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="abce_OfficerAndDirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_ChiefExecutiveOfficerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_DirectorMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_DeliveredToConsultantMember" xlink:href="abce-20220331.xsd#abce_DeliveredToConsultantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EquityTransactionDomain" xlink:to="abce_DeliveredToConsultantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_DeliveredToEachConsultantMember" xlink:href="abce-20220331.xsd#abce_DeliveredToEachConsultantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EquityTransactionDomain" xlink:to="abce_DeliveredToEachConsultantMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertiblePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ConvertiblePreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesBPreferredStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockVotingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockVotingRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_PreferredStockVotingRights" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConversionBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockConversionBasis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_PreferredStockConversionBasis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_DividendsPreferredStock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_DividendsPayableCurrentAndNoncurrent" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/EquityAwardsDetails">
    <loc xlink:type="locator" xlink:label="abce_EquityAwardsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_EquityAwardsDetailsTable" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_EquityAwardsDetailsLineItems" xlink:to="abce_EquityAwardsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_EquityAwardsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_DirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_AffiliatedEntityMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="srt_AffiliatedEntityMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_ConsultantMember" xlink:href="abce-20220331.xsd#abce_ConsultantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="abce_ConsultantMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EquityAwardsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EquityAwardsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EquityAwardsDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_EquityAwardsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="abce_SubsequentEventsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_SubsequentEventsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="abce_SubsequentEventsDetailsTable" xlink:href="abce-20220331.xsd#abce_SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="abce_SubsequentEventsDetailsLineItems" xlink:to="abce_SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_SubsequentEventsDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="abce_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="abce_PPPLoan2Member" xlink:href="abce-20220331.xsd#abce_PPPLoan2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="abce_PPPLoan2Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="abce_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="30" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>abce-20220331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 23 17:38:13 UTC 2022 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesNetCurrent_lbl" xml:lang="en-US">Accounts receivable on completed projects</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_lbl" xml:lang="en-US">Costs and estimated earnings on contracts in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Fixed assets &#8211; net of accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Fixed Assets, net of accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount_lbl" xml:lang="en-US">Investment in long-term leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount_lbl0" xml:lang="en-US">Loans and Leases Receivable, Net Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Total Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accounts payable and accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BillingsInExcessOfCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BillingsInExcessOfCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BillingsInExcessOfCost_lbl" xml:lang="en-US">Excess billing on contracts in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BillingsInExcessOfCost" xlink:to="us-gaap_BillingsInExcessOfCost_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BillingsInExcessOfCost_lbl0" xml:lang="en-US">Billings in Excess of Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BillingsInExcessOfCost" xlink:to="us-gaap_BillingsInExcessOfCost_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_lbl" xml:lang="en-US">Notes payable to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_lbl0" xml:lang="en-US">Notes Payable, Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Convertible debentures and derivative liability net of OID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Current portion of long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl0" xml:lang="en-US">Less Current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_lbl" xml:lang="en-US">Total Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long term debt, net of current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl0" xml:lang="en-US">Total long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, 100,000,000 shares authorized, $0.001 par value, and 30,000,000 shares issued and outstanding at March 31, 2022 and 30,000,000 at December 31, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock 5,000,000,000 shares authorized, $0.001 value, and 260,515,166 issued and outstanding at March 31, 2022 and 255,308,636 outstanding at December 31, 2021, respectively.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Stockholders&#8217; Deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Stockholders&#8217; Deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xml:lang="en-US">Payroll</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalAndContractServicesExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalAndContractServicesExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfessionalAndContractServicesExpense_lbl" xml:lang="en-US">Consulting expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalAndContractServicesExpense" xlink:to="us-gaap_ProfessionalAndContractServicesExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralInsuranceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralInsuranceExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralInsuranceExpense_lbl" xml:lang="en-US">Insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralInsuranceExpense" xlink:to="us-gaap_GeneralInsuranceExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfessionalFees_lbl" xml:lang="en-US">Professional fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Total operating expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Net income (Loss) from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl" xml:lang="en-US">Derivative valuation gain or (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_FinanceFees" xlink:href="abce-20220331.xsd#abce_FinanceFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_FinanceFees_lbl" xml:lang="en-US">Derivative Finance fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FinanceFees" xlink:to="abce_FinanceFees_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="abce_FinanceFees_lbl0" xml:lang="en-US">Derivative Finance fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FinanceFees" xlink:to="abce_FinanceFees_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Gain (Loss) on extinguishment of debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl0" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income (expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Net income (Loss) before provision for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_EarningsPerShareBasicAndDiluted1" xlink:href="abce-20220331.xsd#abce_EarningsPerShareBasicAndDiluted1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_EarningsPerShareBasicAndDiluted1_lbl" xml:lang="en-US">Net income (loss) Per Share (Basic and Fully Diluted) (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_EarningsPerShareBasicAndDiluted1" xlink:to="abce_EarningsPerShareBasicAndDiluted1_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1" xlink:href="abce-20220331.xsd#abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1_lbl" xml:lang="en-US">Weighted average number of common shares used in the calculation (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1" xlink:to="abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net (loss) for the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Shares issued to officers and consultants for services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt" xlink:href="abce-20220331.xsd#abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt_lbl" xml:lang="en-US">Change in amortizable debt discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt" xlink:to="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xml:lang="en-US">Change in derivative Gain or (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US">Changes in Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl" xml:lang="en-US">Sales of equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:to="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForProceedsFromInvestments_lbl" xml:lang="en-US">Proceeds from investments in long term leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromInvestments" xlink:to="us-gaap_PaymentsForProceedsFromInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash provided by (used for) investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from sale of common stock &#8211; net of expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash, end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US">Cash paid for interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract_lbl" xml:lang="en-US">Schedule of Revenue from External Customers by Product or Service [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract" xlink:to="abce_ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_InterestIncomeAxis" xlink:href="abce-20220331.xsd#abce_InterestIncomeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_InterestIncomeAxis_lbl" xml:lang="en-US">Interest Income [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_InterestIncomeAxis" xlink:to="abce_InterestIncomeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_AccountsReceivableAndWorkInProcessTableAbstract" xlink:href="abce-20220331.xsd#abce_AccountsReceivableAndWorkInProcessTableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_AccountsReceivableAndWorkInProcessTableAbstract_lbl" xml:lang="en-US">Accounts Receivable And Work In Process Table [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_AccountsReceivableAndWorkInProcessTableAbstract" xlink:to="abce_AccountsReceivableAndWorkInProcessTableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract_lbl" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractorsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractorsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractorsAbstract_lbl" xml:lang="en-US">Contractors [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractorsAbstract" xlink:to="us-gaap_ContractorsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ScheduleOfPropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule of Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="abce_ScheduleOfPropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ScheduleOfRelatedPartyDebtAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfRelatedPartyDebtAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ScheduleOfRelatedPartyDebtAbstract_lbl" xml:lang="en-US">Schedule of Related Party Debt [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ScheduleOfRelatedPartyDebtAbstract" xlink:to="abce_ScheduleOfRelatedPartyDebtAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ScheduleOfShortTermDebtAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfShortTermDebtAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ScheduleOfShortTermDebtAbstract_lbl" xml:lang="en-US">Schedule of Short-term Debt [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ScheduleOfShortTermDebtAbstract" xlink:to="abce_ScheduleOfShortTermDebtAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ConvertibleDebtAbstract" xlink:href="abce-20220331.xsd#abce_ConvertibleDebtAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ConvertibleDebtAbstract_lbl" xml:lang="en-US">Convertible Debt [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ConvertibleDebtAbstract" xlink:to="abce_ConvertibleDebtAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract" xlink:href="abce-20220331.xsd#abce_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract_lbl" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract" xlink:to="abce_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_FairValueAxis" xlink:href="abce-20220331.xsd#abce_FairValueAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_FairValueAxis_lbl" xml:lang="en-US">Fair Value [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FairValueAxis" xlink:to="abce_FairValueAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US">Derivative expense charged to operations in 2022 and 2021 (See Consolidated Statement of Operations)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ScheduleOfLongTermDebtInstrumentsAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfLongTermDebtInstrumentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ScheduleOfLongTermDebtInstrumentsAbstract_lbl" xml:lang="en-US">Schedule of Long-term Debt Instruments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ScheduleOfLongTermDebtInstrumentsAbstract" xlink:to="abce_ScheduleOfLongTermDebtInstrumentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders&apos; Equity Note [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ScheduleOfDebtConversionsAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfDebtConversionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ScheduleOfDebtConversionsAbstract_lbl" xml:lang="en-US">Schedule of Debt Conversions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ScheduleOfDebtConversionsAbstract" xlink:to="abce_ScheduleOfDebtConversionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ShareBasedPaymentArrangementActivityAbstract" xlink:href="abce-20220331.xsd#abce_ShareBasedPaymentArrangementActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ShareBasedPaymentArrangementActivityAbstract_lbl" xml:lang="en-US">Share-based Payment Arrangement, Activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ShareBasedPaymentArrangementActivityAbstract" xlink:to="abce_ShareBasedPaymentArrangementActivityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Entity Ex Transition Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_FixedAssetsAbstract" xlink:href="abce-20220331.xsd#abce_FixedAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_FixedAssetsAbstract_lbl" xml:lang="en-US">Fixed Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FixedAssetsAbstract" xlink:to="abce_FixedAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsAbstract_lbl" xml:lang="en-US">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Short term notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; Deficit:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating Expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Corporate expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Other selling and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherSellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherExpensesAbstract_lbl" xml:lang="en-US">Other expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpensesAbstract" xlink:to="us-gaap_OtherExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Common shares issued for warrants net of expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Common shares issued for warrants net of expenses (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Other (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Common shares issued for conversion of convertible debenture notes - net of expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Common shares issued for conversion of convertible debenture notes - net of expenses (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SharesIssuedForWarrants" xlink:href="abce-20220331.xsd#abce_SharesIssuedForWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_SharesIssuedForWarrants_lbl" xml:lang="en-US">Shares issued for warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SharesIssuedForWarrants" xlink:to="abce_SharesIssuedForWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SharesIssuedForWarrantsinShares" xlink:href="abce-20220331.xsd#abce_SharesIssuedForWarrantsinShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_SharesIssuedForWarrantsinShares_lbl" xml:lang="en-US">Shares issued for warrants (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SharesIssuedForWarrantsinShares" xlink:to="abce_SharesIssuedForWarrantsinShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Shares issued to insiders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Value, New Issues (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Shares issued to insiders (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityOther_lbl" xml:lang="en-US">Rounding from transfer agent for reverse split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityOther" xlink:to="us-gaap_StockholdersEquityOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityOtherShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOtherShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityOtherShares_lbl" xml:lang="en-US">Rounding from transfer agent for reverse split (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityOtherShares" xlink:to="us-gaap_StockholdersEquityOtherShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Operating Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash used in operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization of original issue discounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US">Finance fees on derivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:href="abce-20220331.xsd#abce_ChangesInOperatingAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeposits_lbl" xml:lang="en-US">Purchase of equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeposits" xlink:to="us-gaap_IncreaseDecreaseInDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Financing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Proceeds from convertible notes and conversions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl0" xml:lang="en-US">Proceeds from Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt_lbl" xml:lang="en-US">Proceeds (payments) for project supply lenders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Proceeds of related party notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl" xml:lang="en-US">Increase in loans from material suppliers &#8211; net of payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US">Shares issued for insider compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDebtExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestAndDebtExpense_lbl" xml:lang="en-US">Amortization of OID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Billings in excess of costs on incomplete projects</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesBPreferredStockMember_lbl" xml:lang="en-US">Series B Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesBPreferredStockMember" xlink:to="us-gaap_SeriesBPreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_RevenuesPercentage" xlink:href="abce-20220331.xsd#abce_RevenuesPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_RevenuesPercentage_lbl" xml:lang="en-US">Revenues, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_RevenuesPercentage" xlink:to="abce_RevenuesPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xml:lang="en-US">Substantial Doubt about Going Concern [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_AccountsReceivableAndWorkInProcessTableTextBlock" xlink:href="abce-20220331.xsd#abce_AccountsReceivableAndWorkInProcessTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_AccountsReceivableAndWorkInProcessTableTextBlock_lbl" xml:lang="en-US">Accounts Receivable and Work in Process [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_AccountsReceivableAndWorkInProcessTableTextBlock" xlink:to="abce_AccountsReceivableAndWorkInProcessTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BilledContractReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BilledContractReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BilledContractReceivables_lbl" xml:lang="en-US">Accounts receivable on completed contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BilledContractReceivables" xlink:to="us-gaap_BilledContractReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnbilledContractsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledContractsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnbilledContractsReceivable_lbl" xml:lang="en-US">Costs and estimated earnings on contracts in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnbilledContractsReceivable" xlink:to="us-gaap_UnbilledContractsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_lbl" xml:lang="en-US">Long-Term Contracts or Programs Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:to="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivablesTextBlock_lbl" xml:lang="en-US">Financing Receivables [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivablesTextBlock" xlink:to="us-gaap_FinancingReceivablesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_lbl" xml:lang="en-US">Notes Payable, Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Notes Payable, Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest at</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1" xml:lang="en-US">Long term debt, Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl2" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US">Short-Term Debt [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl0" xml:lang="en-US">Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl" xml:lang="en-US">Convertible Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentIssuanceDate1_lbl" xml:lang="en-US">Date of Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuanceDate1" xlink:to="us-gaap_DebtInstrumentIssuanceDate1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentIssuanceDate1_lbl0" xml:lang="en-US">Long term debt, Date issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuanceDate1" xlink:to="us-gaap_DebtInstrumentIssuanceDate1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xml:lang="en-US">OID and discounts and fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebt_lbl" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConvertibleDebt_lbl0" xml:lang="en-US">Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" xml:lang="en-US">Less Original issue discounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtCurrent_lbl" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtCurrent" xlink:to="us-gaap_ConvertibleDebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues_lbl" xml:lang="en-US">Total convertible debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3_lbl" xml:lang="en-US">Valuation of derivative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US">Balance of derivative liability net of discount on the notes (See Consolidated Balance sheet liabilities)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:href="abce-20220331.xsd#abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract_lbl" xml:lang="en-US">Derivative calculations and presentations on the Statement of Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_lbl" xml:lang="en-US">Change in Derivative (Gain) Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt_lbl" xml:lang="en-US">Gain (loss) on extinguishment of debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">Long-Term Debt [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Long term debt, Amount due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Stockholders&apos; Equity Note Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtConversionsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtConversionsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtConversionsTextBlock_lbl" xml:lang="en-US">Schedule of Debt Conversions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtConversionsTextBlock" xlink:to="us-gaap_ScheduleOfDebtConversionsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US">Shares converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US">Dollars converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl0" xml:lang="en-US">Debt Conversion, Original Debt, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of securities underlying unexercised options exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of securities underlying unexercised options un- exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Option Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_OptionGrantDate" xlink:href="abce-20220331.xsd#abce_OptionGrantDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_OptionGrantDate_lbl" xml:lang="en-US">Option Grant Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OptionGrantDate" xlink:to="abce_OptionGrantDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xml:lang="en-US">Option Expiration Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_LossOnNoteIssuanceDerivatives" xlink:href="abce-20220331.xsd#abce_LossOnNoteIssuanceDerivatives"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="abce_LossOnNoteIssuanceDerivatives_lbl" xml:lang="en-US">Loss on note issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_LossOnNoteIssuanceDerivatives" xlink:to="abce_LossOnNoteIssuanceDerivatives_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SolarPVResidentialAndCommercialSalesMember" xlink:href="abce-20220331.xsd#abce_SolarPVResidentialAndCommercialSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_SolarPVResidentialAndCommercialSalesMember_lbl" xml:lang="en-US">Solar PV Residential and Commercial Sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SolarPVResidentialAndCommercialSalesMember" xlink:to="abce_SolarPVResidentialAndCommercialSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_AirConditioningSalesAndServicesMember" xlink:href="abce-20220331.xsd#abce_AirConditioningSalesAndServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_AirConditioningSalesAndServicesMember_lbl" xml:lang="en-US">Air Conditioning Sales and Services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_AirConditioningSalesAndServicesMember" xlink:to="abce_AirConditioningSalesAndServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ABCO_LED_AndEnergyEfficientLightingMember" xlink:href="abce-20220331.xsd#abce_ABCO_LED_AndEnergyEfficientLightingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_ABCO_LED_AndEnergyEfficientLightingMember_lbl" xml:lang="en-US">ABCO LED and Energy Efficient Lighting [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ABCO_LED_AndEnergyEfficientLightingMember" xlink:to="abce_ABCO_LED_AndEnergyEfficientLightingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeMember_lbl" xml:lang="en-US">Interest Income [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeMember" xlink:to="us-gaap_InterestIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandAndBuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndBuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LandAndBuildingMember_lbl" xml:lang="en-US">Land and Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndBuildingMember" xlink:to="us-gaap_LandAndBuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_NotePayable1Member" xlink:href="abce-20220331.xsd#abce_NotePayable1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_NotePayable1Member_lbl" xml:lang="en-US">Note Payable #1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_NotePayable1Member" xlink:to="abce_NotePayable1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US">Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_NotePayable3Member" xlink:href="abce-20220331.xsd#abce_NotePayable3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_NotePayable3Member_lbl" xml:lang="en-US">Note Payable #3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_NotePayable3Member" xlink:to="abce_NotePayable3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_PresidentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PresidentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_PresidentMember_lbl" xml:lang="en-US">President [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PresidentMember" xlink:to="srt_PresidentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_BilldExchangeLLCMember" xlink:href="abce-20220331.xsd#abce_BilldExchangeLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_BilldExchangeLLCMember_lbl" xml:lang="en-US">Bill&apos;d Exchange, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_BilldExchangeLLCMember" xlink:to="abce_BilldExchangeLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_GreenCapitalMember" xlink:href="abce-20220331.xsd#abce_GreenCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_GreenCapitalMember_lbl" xml:lang="en-US">Green Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_GreenCapitalMember" xlink:to="abce_GreenCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_PPPLoan2Member" xlink:href="abce-20220331.xsd#abce_PPPLoan2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_PPPLoan2Member_lbl" xml:lang="en-US">PPP Loan 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PPPLoan2Member" xlink:to="abce_PPPLoan2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_PowerUpLendingGroupLTD4Member" xlink:href="abce-20220331.xsd#abce_PowerUpLendingGroupLTD4Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_PowerUpLendingGroupLTD4Member_lbl" xml:lang="en-US">Power Up Lending Group, LTD #4 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PowerUpLendingGroupLTD4Member" xlink:to="abce_PowerUpLendingGroupLTD4Member_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_Street6thLendingLLC1Member" xlink:href="abce-20220331.xsd#abce_Street6thLendingLLC1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_Street6thLendingLLC1Member_lbl" xml:lang="en-US">Street 6th Lending LLC 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_Street6thLendingLLC1Member" xlink:to="abce_Street6thLendingLLC1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_Street6thLendingLLC2Member" xlink:href="abce-20220331.xsd#abce_Street6thLendingLLC2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_Street6thLendingLLC2Member_lbl" xml:lang="en-US">6th Street Lending LLC 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_Street6thLendingLLC2Member" xlink:to="abce_Street6thLendingLLC2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_Street6thLendingLLC3Member" xlink:href="abce-20220331.xsd#abce_Street6thLendingLLC3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_Street6thLendingLLC3Member_lbl" xml:lang="en-US">6th Street Lending LLC 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_Street6thLendingLLC3Member" xlink:to="abce_Street6thLendingLLC3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_OasisNote3Member" xlink:href="abce-20220331.xsd#abce_OasisNote3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_OasisNote3Member_lbl" xml:lang="en-US">Oasis Note 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OasisNote3Member" xlink:to="abce_OasisNote3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmbeddedDerivativeFinancialInstrumentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember_lbl" xml:lang="en-US">Embedded Derivative Financial Instruments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember" xlink:to="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember" xlink:href="abce-20220331.xsd#abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember_lbl" xml:lang="en-US">Purchase price of convertible debenture- net of discount [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember" xlink:to="abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_PurchasesDuringPeriodMember" xlink:href="abce-20220331.xsd#abce_PurchasesDuringPeriodMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_PurchasesDuringPeriodMember_lbl" xml:lang="en-US">Purchases during period [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PurchasesDuringPeriodMember" xlink:to="abce_PurchasesDuringPeriodMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember" xlink:href="abce-20220331.xsd#abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember_lbl" xml:lang="en-US">Valuation of derivative during period net of expenses [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember" xlink:to="abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_RealEstateNoteAllenNeisenFamilyTrustMember" xlink:href="abce-20220331.xsd#abce_RealEstateNoteAllenNeisenFamilyTrustMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_RealEstateNoteAllenNeisenFamilyTrustMember_lbl" xml:lang="en-US">Real Estate Note Allen-Neisen Family Trust [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_RealEstateNoteAllenNeisenFamilyTrustMember" xlink:to="abce_RealEstateNoteAllenNeisenFamilyTrustMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SBAPayrollLoanEIDLMember" xlink:href="abce-20220331.xsd#abce_SBAPayrollLoanEIDLMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_SBAPayrollLoanEIDLMember_lbl" xml:lang="en-US">SBA Payroll Loan EIDL [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SBAPayrollLoanEIDLMember" xlink:to="abce_SBAPayrollLoanEIDLMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_AscentiumCapitalMember" xlink:href="abce-20220331.xsd#abce_AscentiumCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_AscentiumCapitalMember_lbl" xml:lang="en-US">Ascentium Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_AscentiumCapitalMember" xlink:to="abce_AscentiumCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_FredrickDonzeMember" xlink:href="abce-20220331.xsd#abce_FredrickDonzeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_FredrickDonzeMember_lbl" xml:lang="en-US">Fredrick Donze [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FredrickDonzeMember" xlink:to="abce_FredrickDonzeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_DebtWithCharlesODowdofficerMember" xlink:href="abce-20220331.xsd#abce_DebtWithCharlesODowdofficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_DebtWithCharlesODowdofficerMember_lbl" xml:lang="en-US">Debt with Charles O&#8217;Dowd (officer) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DebtWithCharlesODowdofficerMember" xlink:to="abce_DebtWithCharlesODowdofficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_GMACMember" xlink:href="abce-20220331.xsd#abce_GMACMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_GMACMember_lbl" xml:lang="en-US">GMAC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_GMACMember" xlink:to="abce_GMACMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_MechanicsBankMember" xlink:href="abce-20220331.xsd#abce_MechanicsBankMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_MechanicsBankMember_lbl" xml:lang="en-US">Mechanics Bank [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_MechanicsBankMember" xlink:to="abce_MechanicsBankMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableMember_lbl" xml:lang="en-US">Loans Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_PowerUpLendingGroupLLCMember" xlink:href="abce-20220331.xsd#abce_PowerUpLendingGroupLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_PowerUpLendingGroupLLCMember_lbl" xml:lang="en-US">Power Up Lending Group, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PowerUpLendingGroupLLCMember" xlink:to="abce_PowerUpLendingGroupLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_OasisCapitalLLCMember" xlink:href="abce-20220331.xsd#abce_OasisCapitalLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_OasisCapitalLLCMember_lbl" xml:lang="en-US">Oasis Capital, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OasisCapitalLLCMember" xlink:to="abce_OasisCapitalLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtMember_lbl" xml:lang="en-US">Convertible Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_OfficerAndDirector2Member" xlink:href="abce-20220331.xsd#abce_OfficerAndDirector2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_OfficerAndDirector2Member_lbl" xml:lang="en-US">Officer and Director #2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OfficerAndDirector2Member" xlink:to="abce_OfficerAndDirector2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_OfficerAndDirector3Member" xlink:href="abce-20220331.xsd#abce_OfficerAndDirector3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_OfficerAndDirector3Member_lbl" xml:lang="en-US">Officer and Director #3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OfficerAndDirector3Member" xlink:to="abce_OfficerAndDirector3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfExpenseAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfExpenseAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfExpenseAxis_lbl" xml:lang="en-US">Nature of Expense [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_NatureOfExpenseAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis_lbl" xml:lang="en-US">Debt Conversion Description [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_EquityTransactionAxis" xlink:href="abce-20220331.xsd#abce_EquityTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_EquityTransactionAxis_lbl" xml:lang="en-US">Equity Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_EquityTransactionAxis" xlink:to="abce_EquityTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl" xml:lang="en-US">Stockholders&apos; Equity, Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_CommonSharesAndPreferredSharesAuthorizedDescription" xlink:href="abce-20220331.xsd#abce_CommonSharesAndPreferredSharesAuthorizedDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_CommonSharesAndPreferredSharesAuthorizedDescription_lbl" xml:lang="en-US">Common Shares and Preferred Shares Authorized, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_CommonSharesAndPreferredSharesAuthorizedDescription" xlink:to="abce_CommonSharesAndPreferredSharesAuthorizedDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ReserveForBadDebtsPercentageOfAccountsReceivable" xlink:href="abce-20220331.xsd#abce_ReserveForBadDebtsPercentageOfAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_ReserveForBadDebtsPercentageOfAccountsReceivable_lbl" xml:lang="en-US">Reserve for Bad Debts, Percentage of Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ReserveForBadDebtsPercentageOfAccountsReceivable" xlink:to="abce_ReserveForBadDebtsPercentageOfAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AreaOfRealEstateProperty_lbl" xml:lang="en-US">Area of Real Estate Property</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfRealEstateProperty" xlink:to="us-gaap_AreaOfRealEstateProperty_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AreaOfRealEstateProperty_lbl0" xml:lang="en-US">Area of Real Estate Property (in Square Feet)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfRealEstateProperty" xlink:to="us-gaap_AreaOfRealEstateProperty_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AreaOfLand_lbl" xml:lang="en-US">Area of Land</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfLand" xlink:to="us-gaap_AreaOfLand_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions_lbl" xml:lang="en-US">Property, Plant and Equipment, Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US">Interest Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Due to Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl" xml:lang="en-US">Debt Instrument, Periodic Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US">Proceeds from Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Short-Term Debt, Percentage Bearing Fixed Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Interest Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentDescription_lbl" xml:lang="en-US">Debt Instrument, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescription" xlink:to="us-gaap_DebtInstrumentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Debt Instrument, Unamortized Discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ClassOfWarrantOrRightsGranted" xlink:href="abce-20220331.xsd#abce_ClassOfWarrantOrRightsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_ClassOfWarrantOrRightsGranted_lbl" xml:lang="en-US">Class of Warrant or Rights, Granted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ClassOfWarrantOrRightsGranted" xlink:to="abce_ClassOfWarrantOrRightsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Warrants and Rights Outstanding, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_WarrantDescriptionOfExercisePrice" xlink:href="abce-20220331.xsd#abce_WarrantDescriptionOfExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_WarrantDescriptionOfExercisePrice_lbl" xml:lang="en-US">Warrant, Description of Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_WarrantDescriptionOfExercisePrice" xlink:to="abce_WarrantDescriptionOfExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature_lbl" xml:lang="en-US">Debt Instrument, Convertible, Terms of Conversion Feature</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature" xlink:to="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Repayments of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_lbl" xml:lang="en-US">Extinguishment of Debt, Gain (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:to="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIbd6XGODy141/Tk9PA/R3jXBJYkMOVPY+pEqXE8QmfeuLOO5WeEIKIch0NFASkx2mMlr7LunA8ws/zy8NRj5+g1O2dLKoIv6tZTaSEQI5C8az/W8sBOwox8CEo0jlbCPaFVamkVgSNHqnwdddOo+356REOrRsQOYLXJVy/xzCIqMXEn+IBcfpc] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansPayable_lbl" xml:lang="en-US">Notes and Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="us-gaap_NotesAndLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Business Combination, Consideration Transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockVotingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockVotingRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockVotingRights_lbl" xml:lang="en-US">Preferred Stock, Voting Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockVotingRights" xlink:to="us-gaap_PreferredStockVotingRights_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConversionBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockConversionBasis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockConversionBasis_lbl" xml:lang="en-US">Preferred Stock, Conversion Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConversionBasis" xlink:to="us-gaap_PreferredStockConversionBasis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendsPreferredStock_lbl" xml:lang="en-US">Dividends, Preferred Stock (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStock" xlink:to="us-gaap_DividendsPreferredStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Dividends Payable (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:to="us-gaap_DividendsPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_TucsonArizonaMember" xlink:href="abce-20220331.xsd#abce_TucsonArizonaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_TucsonArizonaMember_lbl" xml:lang="en-US">Tucson, Arizona [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_TucsonArizonaMember" xlink:to="abce_TucsonArizonaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgagesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgagesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MortgagesMember_lbl" xml:lang="en-US">Mortgages [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgagesMember" xlink:to="us-gaap_MortgagesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_NotePayable2Member" xlink:href="abce-20220331.xsd#abce_NotePayable2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_NotePayable2Member_lbl" xml:lang="en-US">Note Payable #2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_NotePayable2Member" xlink:to="abce_NotePayable2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_OfficerMember_lbl" xml:lang="en-US">Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OfficerMember" xlink:to="srt_OfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_PearlDeltaFundingMember" xlink:href="abce-20220331.xsd#abce_PearlDeltaFundingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_PearlDeltaFundingMember_lbl" xml:lang="en-US">Pearl Delta Funding [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PearlDeltaFundingMember" xlink:to="abce_PearlDeltaFundingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_GreenCapitalFundingMember" xlink:href="abce-20220331.xsd#abce_GreenCapitalFundingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_GreenCapitalFundingMember_lbl" xml:lang="en-US">Green Capital Funding [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_GreenCapitalFundingMember" xlink:to="abce_GreenCapitalFundingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_FormerPresidentAndDirectorMember" xlink:href="abce-20220331.xsd#abce_FormerPresidentAndDirectorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_FormerPresidentAndDirectorMember_lbl" xml:lang="en-US">Former President and Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FormerPresidentAndDirectorMember" xlink:to="abce_FormerPresidentAndDirectorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_PPPLoanMember" xlink:href="abce-20220331.xsd#abce_PPPLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_PPPLoanMember_lbl" xml:lang="en-US">PPP Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PPPLoanMember" xlink:to="abce_PPPLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_OasisNote1Member" xlink:href="abce-20220331.xsd#abce_OasisNote1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_OasisNote1Member_lbl" xml:lang="en-US">Oasis Note 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OasisNote1Member" xlink:to="abce_OasisNote1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_OasisNote2Member" xlink:href="abce-20220331.xsd#abce_OasisNote2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_OasisNote2Member_lbl" xml:lang="en-US">Oasis Note 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OasisNote2Member" xlink:to="abce_OasisNote2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_FirstTrancheMember" xlink:href="abce-20220331.xsd#abce_FirstTrancheMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_FirstTrancheMember_lbl" xml:lang="en-US">First Tranche [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FirstTrancheMember" xlink:to="abce_FirstTrancheMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SecondTrancheMember" xlink:href="abce-20220331.xsd#abce_SecondTrancheMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_SecondTrancheMember_lbl" xml:lang="en-US">Second Tranche [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SecondTrancheMember" xlink:to="abce_SecondTrancheMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ThirdTranchesMember" xlink:href="abce-20220331.xsd#abce_ThirdTranchesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_ThirdTranchesMember_lbl" xml:lang="en-US">Third Tranches [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ThirdTranchesMember" xlink:to="abce_ThirdTranchesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_CommitmentSharesMember" xlink:href="abce-20220331.xsd#abce_CommitmentSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_CommitmentSharesMember_lbl" xml:lang="en-US">Commitment Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_CommitmentSharesMember" xlink:to="abce_CommitmentSharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SecuritySharesMember" xlink:href="abce-20220331.xsd#abce_SecuritySharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_SecuritySharesMember_lbl" xml:lang="en-US">Security Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SecuritySharesMember" xlink:to="abce_SecuritySharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_KnightCapitalFundingLLCMember" xlink:href="abce-20220331.xsd#abce_KnightCapitalFundingLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_KnightCapitalFundingLLCMember_lbl" xml:lang="en-US">Knight Capital Funding, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_KnightCapitalFundingLLCMember" xlink:to="abce_KnightCapitalFundingLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SBALoanMember" xlink:href="abce-20220331.xsd#abce_SBALoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_SBALoanMember_lbl" xml:lang="en-US">SBA Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SBALoanMember" xlink:to="abce_SBALoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_DRFredAirConditioningMember" xlink:href="abce-20220331.xsd#abce_DRFredAirConditioningMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_DRFredAirConditioningMember_lbl" xml:lang="en-US">DR. Fred Air Conditioning [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DRFredAirConditioningMember" xlink:to="abce_DRFredAirConditioningMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertiblePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertiblePreferredStockMember_lbl" xml:lang="en-US">Convertible Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockMember" xlink:to="us-gaap_ConvertiblePreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_OfficerAndDirectorMember" xlink:href="abce-20220331.xsd#abce_OfficerAndDirectorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_OfficerAndDirectorMember_lbl" xml:lang="en-US">Officer and Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OfficerAndDirectorMember" xlink:to="abce_OfficerAndDirectorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_DeliveredToConsultantMember" xlink:href="abce-20220331.xsd#abce_DeliveredToConsultantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_DeliveredToConsultantMember_lbl" xml:lang="en-US">Delivered to Consultant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DeliveredToConsultantMember" xlink:to="abce_DeliveredToConsultantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_DeliveredToEachConsultantMember" xlink:href="abce-20220331.xsd#abce_DeliveredToEachConsultantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_DeliveredToEachConsultantMember_lbl" xml:lang="en-US">Delivered to Each Consultant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DeliveredToEachConsultantMember" xlink:to="abce_DeliveredToEachConsultantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_AffiliatedEntityMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_AffiliatedEntityMember_lbl" xml:lang="en-US">Affiliated Entity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AffiliatedEntityMember" xlink:to="srt_AffiliatedEntityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ConsultantMember" xlink:href="abce-20220331.xsd#abce_ConsultantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="abce_ConsultantMember_lbl" xml:lang="en-US">Consultant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ConsultantMember" xlink:to="abce_ConsultantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_InterestIncomeDomain" xlink:href="abce-20220331.xsd#abce_InterestIncomeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_InterestIncomeDomain_lbl" xml:lang="en-US">InterestIncome [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_InterestIncomeDomain" xlink:to="abce_InterestIncomeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl" xml:lang="en-US">Revenue from External Customer [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US">Derivative Contract [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable_lbl" xml:lang="en-US">Convertible debentures - net of discounts and fees. (Details) - Convertible Debt [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" xlink:to="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems_lbl" xml:lang="en-US">Convertible debentures - net of discounts and fees. (Details) - Convertible Debt [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_FairValueDomain" xlink:href="abce-20220331.xsd#abce_FairValueDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_FairValueDomain_lbl" xml:lang="en-US">FairValue [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FairValueDomain" xlink:to="abce_FairValueDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US">Long-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionTable_lbl" xml:lang="en-US">Debt Conversion [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionTable" xlink:to="us-gaap_DebtConversionTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionLineItems_lbl" xml:lang="en-US">Debt Conversion [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtConversionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable_lbl" xml:lang="en-US">Equity Awards (Details) - Share-based Payment Arrangement, Activity [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable" xlink:to="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems_lbl" xml:lang="en-US">Equity Awards (Details) - Share-based Payment Arrangement, Activity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SummaryofsignificantaccountingpoliciesDetailsTable" xlink:href="abce-20220331.xsd#abce_SummaryofsignificantaccountingpoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SummaryofsignificantaccountingpoliciesDetailsTable_lbl" xml:lang="en-US">Summary of significant accounting policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SummaryofsignificantaccountingpoliciesDetailsTable" xlink:to="abce_SummaryofsignificantaccountingpoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:href="abce-20220331.xsd#abce_SummaryofsignificantaccountingpoliciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems_lbl" xml:lang="en-US">Summary of significant accounting policies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="abce_SummaryofsignificantaccountingpoliciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SecuritydepositsandLongTermCommitmentsDetailsTable" xlink:href="abce-20220331.xsd#abce_SecuritydepositsandLongTermCommitmentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SecuritydepositsandLongTermCommitmentsDetailsTable_lbl" xml:lang="en-US">Security deposits and Long Term Commitments (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SecuritydepositsandLongTermCommitmentsDetailsTable" xlink:to="abce_SecuritydepositsandLongTermCommitmentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems_lbl" xml:lang="en-US">Security deposits and Long Term Commitments (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems" xlink:to="abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_FixedAssetsDetailsTable" xlink:href="abce-20220331.xsd#abce_FixedAssetsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_FixedAssetsDetailsTable_lbl" xml:lang="en-US">Fixed Assets (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FixedAssetsDetailsTable" xlink:to="abce_FixedAssetsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_FixedAssetsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_FixedAssetsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_FixedAssetsDetailsLineItems_lbl" xml:lang="en-US">Fixed Assets (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FixedAssetsDetailsLineItems" xlink:to="abce_FixedAssetsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_NotesPayabletoRelatedPartiesDetailsTable" xlink:href="abce-20220331.xsd#abce_NotesPayabletoRelatedPartiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_NotesPayabletoRelatedPartiesDetailsTable_lbl" xml:lang="en-US">Notes Payable to Related Parties (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_NotesPayabletoRelatedPartiesDetailsTable" xlink:to="abce_NotesPayabletoRelatedPartiesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_NotesPayabletoRelatedPartiesDetailsLineItems" xlink:href="abce-20220331.xsd#abce_NotesPayabletoRelatedPartiesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_NotesPayabletoRelatedPartiesDetailsLineItems_lbl" xml:lang="en-US">Notes Payable to Related Parties (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="abce_NotesPayabletoRelatedPartiesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ShortTermNotesPayableDetailsTable" xlink:href="abce-20220331.xsd#abce_ShortTermNotesPayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ShortTermNotesPayableDetailsTable_lbl" xml:lang="en-US">Short Term Notes Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ShortTermNotesPayableDetailsTable" xlink:to="abce_ShortTermNotesPayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ShortTermNotesPayableDetailsLineItems" xlink:href="abce-20220331.xsd#abce_ShortTermNotesPayableDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ShortTermNotesPayableDetailsLineItems_lbl" xml:lang="en-US">Short Term Notes Payable (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ShortTermNotesPayableDetailsLineItems" xlink:to="abce_ShortTermNotesPayableDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain_lbl" xml:lang="en-US">Interim Period, Costs Not Allocable [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionNameDomain_lbl" xml:lang="en-US">Debt Conversion, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="us-gaap_DebtConversionNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable_lbl" xml:lang="en-US">Convertible debentures - net of discounts and fees. (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:to="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems_lbl" xml:lang="en-US">Convertible debentures - net of discounts and fees. (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_LongtermdebtDetailsTable" xlink:href="abce-20220331.xsd#abce_LongtermdebtDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_LongtermdebtDetailsTable_lbl" xml:lang="en-US">Long term debt (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_LongtermdebtDetailsTable" xlink:to="abce_LongtermdebtDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_LongtermdebtDetailsLineItems" xlink:href="abce-20220331.xsd#abce_LongtermdebtDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_LongtermdebtDetailsLineItems_lbl" xml:lang="en-US">Long term debt (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_LongtermdebtDetailsLineItems" xlink:to="abce_LongtermdebtDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_EquityTransactionDomain" xlink:href="abce-20220331.xsd#abce_EquityTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_EquityTransactionDomain_lbl" xml:lang="en-US">EquityTransaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_EquityTransactionDomain" xlink:to="abce_EquityTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_StockholdersDeficitDetailsTable" xlink:href="abce-20220331.xsd#abce_StockholdersDeficitDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_StockholdersDeficitDetailsTable_lbl" xml:lang="en-US">Stockholder&apos;s Deficit (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_StockholdersDeficitDetailsTable" xlink:to="abce_StockholdersDeficitDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_StockholdersDeficitDetailsLineItems" xlink:href="abce-20220331.xsd#abce_StockholdersDeficitDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_StockholdersDeficitDetailsLineItems_lbl" xml:lang="en-US">Stockholder&apos;s Deficit (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_StockholdersDeficitDetailsLineItems" xlink:to="abce_StockholdersDeficitDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_EquityAwardsDetailsTable" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_EquityAwardsDetailsTable_lbl" xml:lang="en-US">Equity Awards (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_EquityAwardsDetailsTable" xlink:to="abce_EquityAwardsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_EquityAwardsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_EquityAwardsDetailsLineItems_lbl" xml:lang="en-US">Equity Awards (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_EquityAwardsDetailsLineItems" xlink:to="abce_EquityAwardsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SubsequentEventsDetailsTable" xlink:href="abce-20220331.xsd#abce_SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SubsequentEventsDetailsTable_lbl" xml:lang="en-US">Subsequent Events (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SubsequentEventsDetailsTable" xlink:to="abce_SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="abce_SubsequentEventsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_SubsequentEventsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SubsequentEventsDetailsLineItems_lbl" xml:lang="en-US">Subsequent Events (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SubsequentEventsDetailsLineItems" xlink:to="abce_SubsequentEventsDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_AccountsReceivableAndWorkInProcessTableTextBlock_lbl0" xml:lang="en-US">The entire disclosure regarding accounts receivable and work in process.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_AccountsReceivableAndWorkInProcessTableTextBlock" xlink:to="abce_AccountsReceivableAndWorkInProcessTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_ClassOfWarrantOrRightsGranted_lbl0" xml:lang="en-US">Aggregate amount of each class of warrants or rights granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ClassOfWarrantOrRightsGranted" xlink:to="abce_ClassOfWarrantOrRightsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_CommonSharesAndPreferredSharesAuthorizedDescription_lbl0" xml:lang="en-US">Description of common shares and preferred shares authorized.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_CommonSharesAndPreferredSharesAuthorizedDescription" xlink:to="abce_CommonSharesAndPreferredSharesAuthorizedDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_EarningsPerShareBasicAndDiluted1_lbl0" xml:lang="en-US">The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_EarningsPerShareBasicAndDiluted1" xlink:to="abce_EarningsPerShareBasicAndDiluted1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_FinanceFees_lbl1" xml:lang="en-US">Expenditures for finance fees during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FinanceFees" xlink:to="abce_FinanceFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_LossOnNoteIssuanceDerivatives_lbl0" xml:lang="en-US">Loss on note issuance derivatives.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_LossOnNoteIssuanceDerivatives" xlink:to="abce_LossOnNoteIssuanceDerivatives_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_OptionGrantDate_lbl0" xml:lang="en-US">Date award granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OptionGrantDate" xlink:to="abce_OptionGrantDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_ReserveForBadDebtsPercentageOfAccountsReceivable_lbl0" xml:lang="en-US">Percentage of accounts receivable reserve for bad debts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ReserveForBadDebtsPercentageOfAccountsReceivable" xlink:to="abce_ReserveForBadDebtsPercentageOfAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_RevenuesPercentage_lbl0" xml:lang="en-US">Revenue percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_RevenuesPercentage" xlink:to="abce_RevenuesPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_SharesIssuedForWarrants_lbl0" xml:lang="en-US">Shares issued for warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SharesIssuedForWarrants" xlink:to="abce_SharesIssuedForWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_SharesIssuedForWarrantsinShares_lbl0" xml:lang="en-US">Shares issued for warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SharesIssuedForWarrantsinShares" xlink:to="abce_SharesIssuedForWarrantsinShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_WarrantDescriptionOfExercisePrice_lbl0" xml:lang="en-US">Description of exercise price of warrant.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_WarrantDescriptionOfExercisePrice" xlink:to="abce_WarrantDescriptionOfExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1_lbl0" xml:lang="en-US">Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1" xlink:to="abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_EquityTransactionAxis_lbl0" xml:lang="en-US">Information pertaining to equity transactions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_EquityTransactionAxis" xlink:to="abce_EquityTransactionAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_ABCO_LED_AndEnergyEfficientLightingMember_lbl0" xml:lang="en-US">Product or service.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ABCO_LED_AndEnergyEfficientLightingMember" xlink:to="abce_ABCO_LED_AndEnergyEfficientLightingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_AscentiumCapitalMember_lbl0" xml:lang="en-US">Name of lender.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_AscentiumCapitalMember" xlink:to="abce_AscentiumCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_BilldExchangeLLCMember_lbl0" xml:lang="en-US">Name of debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_BilldExchangeLLCMember" xlink:to="abce_BilldExchangeLLCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_DRFredAirConditioningMember_lbl0" xml:lang="en-US">Information about acquired business.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DRFredAirConditioningMember" xlink:to="abce_DRFredAirConditioningMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_DebtWithCharlesODowdofficerMember_lbl0" xml:lang="en-US">Information about debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DebtWithCharlesODowdofficerMember" xlink:to="abce_DebtWithCharlesODowdofficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_DeliveredToConsultantMember_lbl0" xml:lang="en-US">Information about equity transaction.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DeliveredToConsultantMember" xlink:to="abce_DeliveredToConsultantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_DeliveredToEachConsultantMember_lbl0" xml:lang="en-US">Description of an equity transaction.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DeliveredToEachConsultantMember" xlink:to="abce_DeliveredToEachConsultantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_FormerPresidentAndDirectorMember_lbl0" xml:lang="en-US">Information about related party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FormerPresidentAndDirectorMember" xlink:to="abce_FormerPresidentAndDirectorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_FredrickDonzeMember_lbl0" xml:lang="en-US">Information about debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FredrickDonzeMember" xlink:to="abce_FredrickDonzeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_GreenCapitalFundingMember_lbl0" xml:lang="en-US">Name of debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_GreenCapitalFundingMember" xlink:to="abce_GreenCapitalFundingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_GreenCapitalMember_lbl0" xml:lang="en-US">Name of debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_GreenCapitalMember" xlink:to="abce_GreenCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_KnightCapitalFundingLLCMember_lbl0" xml:lang="en-US">Debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_KnightCapitalFundingLLCMember" xlink:to="abce_KnightCapitalFundingLLCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_NotePayable1Member_lbl0" xml:lang="en-US">The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_NotePayable1Member" xlink:to="abce_NotePayable1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_NotePayable2Member_lbl0" xml:lang="en-US">The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_NotePayable2Member" xlink:to="abce_NotePayable2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_NotePayable3Member_lbl0" xml:lang="en-US">The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_NotePayable3Member" xlink:to="abce_NotePayable3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_OasisCapitalLLCMember_lbl0" xml:lang="en-US">Name of debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OasisCapitalLLCMember" xlink:to="abce_OasisCapitalLLCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_OasisNote1Member_lbl0" xml:lang="en-US">Name of debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OasisNote1Member" xlink:to="abce_OasisNote1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_OasisNote3Member_lbl0" xml:lang="en-US">Name of debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OasisNote3Member" xlink:to="abce_OasisNote3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_OfficerAndDirectorMember_lbl0" xml:lang="en-US">Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OfficerAndDirectorMember" xlink:to="abce_OfficerAndDirectorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_PearlDeltaFundingMember_lbl0" xml:lang="en-US">Name of debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PearlDeltaFundingMember" xlink:to="abce_PearlDeltaFundingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_PowerUpLendingGroupLLCMember_lbl0" xml:lang="en-US">Name of debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PowerUpLendingGroupLLCMember" xlink:to="abce_PowerUpLendingGroupLLCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_PowerUpLendingGroupLTD4Member_lbl0" xml:lang="en-US">Name of debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PowerUpLendingGroupLTD4Member" xlink:to="abce_PowerUpLendingGroupLTD4Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_RealEstateNoteAllenNeisenFamilyTrustMember_lbl0" xml:lang="en-US">Name of debt instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_RealEstateNoteAllenNeisenFamilyTrustMember" xlink:to="abce_RealEstateNoteAllenNeisenFamilyTrustMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_SolarPVResidentialAndCommercialSalesMember_lbl0" xml:lang="en-US">Description of product or service.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SolarPVResidentialAndCommercialSalesMember" xlink:to="abce_SolarPVResidentialAndCommercialSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="abce_TucsonArizonaMember_lbl0" xml:lang="en-US">Geographical area.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_TucsonArizonaMember" xlink:to="abce_TucsonArizonaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SolarPVResidentialAndCommercialSalesMember_lbl1" xml:lang="en-US">SolarPVResidentialAndCommercialSalesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SolarPVResidentialAndCommercialSalesMember" xlink:to="abce_SolarPVResidentialAndCommercialSalesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_FairValueAxis_lbl0" xml:lang="en-US">FairValueAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FairValueAxis" xlink:to="abce_FairValueAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_OasisNote1Member_lbl1" xml:lang="en-US">OasisNote1Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OasisNote1Member" xlink:to="abce_OasisNote1Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SBALoanMember_lbl0" xml:lang="en-US">SBALoanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SBALoanMember" xlink:to="abce_SBALoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_CommitmentSharesMember_lbl0" xml:lang="en-US">CommitmentSharesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_CommitmentSharesMember" xlink:to="abce_CommitmentSharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_Street6thLendingLLC3Member_lbl0" xml:lang="en-US">Street6thLendingLLC3Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_Street6thLendingLLC3Member" xlink:to="abce_Street6thLendingLLC3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_OasisCapitalLLCMember_lbl1" xml:lang="en-US">OasisCapitalLLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OasisCapitalLLCMember" xlink:to="abce_OasisCapitalLLCMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SecondTrancheMember_lbl0" xml:lang="en-US">SecondTrancheMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SecondTrancheMember" xlink:to="abce_SecondTrancheMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SharesIssuedForWarrantsinShares_lbl1" xml:lang="en-US">SharesIssuedForWarrantsinShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SharesIssuedForWarrantsinShares" xlink:to="abce_SharesIssuedForWarrantsinShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt_lbl0" xml:lang="en-US">ChangeInAmortizableDebtDiscountOnConvertibleDebt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt" xlink:to="abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_OptionGrantDate_lbl1" xml:lang="en-US">OptionGrantDate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OptionGrantDate" xlink:to="abce_OptionGrantDate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_NotePayable3Member_lbl1" xml:lang="en-US">NotePayable3Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_NotePayable3Member" xlink:to="abce_NotePayable3Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_FirstTrancheMember_lbl0" xml:lang="en-US">FirstTrancheMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FirstTrancheMember" xlink:to="abce_FirstTrancheMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_RealEstateNoteAllenNeisenFamilyTrustMember_lbl1" xml:lang="en-US">RealEstateNoteAllenNeisenFamilyTrustMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_RealEstateNoteAllenNeisenFamilyTrustMember" xlink:to="abce_RealEstateNoteAllenNeisenFamilyTrustMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ThirdTranchesMember_lbl0" xml:lang="en-US">ThirdTranchesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ThirdTranchesMember" xlink:to="abce_ThirdTranchesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ConsultantMember_lbl0" xml:lang="en-US">ConsultantMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ConsultantMember" xlink:to="abce_ConsultantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_CommonSharesAndPreferredSharesAuthorizedDescription_lbl1" xml:lang="en-US">CommonSharesAndPreferredSharesAuthorizedDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_CommonSharesAndPreferredSharesAuthorizedDescription" xlink:to="abce_CommonSharesAndPreferredSharesAuthorizedDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_GreenCapitalFundingMember_lbl1" xml:lang="en-US">GreenCapitalFundingMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_GreenCapitalFundingMember" xlink:to="abce_GreenCapitalFundingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_DRFredAirConditioningMember_lbl1" xml:lang="en-US">DRFredAirConditioningMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DRFredAirConditioningMember" xlink:to="abce_DRFredAirConditioningMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_DeliveredToConsultantMember_lbl1" xml:lang="en-US">DeliveredToConsultantMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DeliveredToConsultantMember" xlink:to="abce_DeliveredToConsultantMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_RevenuesPercentage_lbl1" xml:lang="en-US">RevenuesPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_RevenuesPercentage" xlink:to="abce_RevenuesPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_WarrantDescriptionOfExercisePrice_lbl1" xml:lang="en-US">WarrantDescriptionOfExercisePrice</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_WarrantDescriptionOfExercisePrice" xlink:to="abce_WarrantDescriptionOfExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_NotePayable2Member_lbl1" xml:lang="en-US">NotePayable2Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_NotePayable2Member" xlink:to="abce_NotePayable2Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract_lbl0" xml:lang="en-US">DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_GreenCapitalMember_lbl1" xml:lang="en-US">GreenCapitalMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_GreenCapitalMember" xlink:to="abce_GreenCapitalMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_TucsonArizonaMember_lbl1" xml:lang="en-US">TucsonArizonaMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_TucsonArizonaMember" xlink:to="abce_TucsonArizonaMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_FixedAssetsAbstract_lbl0" xml:lang="en-US">FixedAssetsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FixedAssetsAbstract" xlink:to="abce_FixedAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_FredrickDonzeMember_lbl1" xml:lang="en-US">FredrickDonzeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FredrickDonzeMember" xlink:to="abce_FredrickDonzeMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_PurchasesDuringPeriodMember_lbl0" xml:lang="en-US">PurchasesDuringPeriodMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PurchasesDuringPeriodMember" xlink:to="abce_PurchasesDuringPeriodMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ABCO_LED_AndEnergyEfficientLightingMember_lbl1" xml:lang="en-US">ABCO_LED_AndEnergyEfficientLightingMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ABCO_LED_AndEnergyEfficientLightingMember" xlink:to="abce_ABCO_LED_AndEnergyEfficientLightingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_OasisNote3Member_lbl1" xml:lang="en-US">OasisNote3Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OasisNote3Member" xlink:to="abce_OasisNote3Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_OfficerAndDirector3Member_lbl0" xml:lang="en-US">OfficerAndDirector3Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OfficerAndDirector3Member" xlink:to="abce_OfficerAndDirector3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_FormerPresidentAndDirectorMember_lbl1" xml:lang="en-US">FormerPresidentAndDirectorMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_FormerPresidentAndDirectorMember" xlink:to="abce_FormerPresidentAndDirectorMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember_lbl0" xml:lang="en-US">PurchasePriceOfConvertibleDebentureNetOfDiscountMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember" xlink:to="abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_PearlDeltaFundingMember_lbl1" xml:lang="en-US">PearlDeltaFundingMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PearlDeltaFundingMember" xlink:to="abce_PearlDeltaFundingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_EquityTransactionAxis_lbl1" xml:lang="en-US">EquityTransactionAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_EquityTransactionAxis" xlink:to="abce_EquityTransactionAxis_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_AirConditioningSalesAndServicesMember_lbl0" xml:lang="en-US">AirConditioningSalesAndServicesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_AirConditioningSalesAndServicesMember" xlink:to="abce_AirConditioningSalesAndServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_Street6thLendingLLC1Member_lbl0" xml:lang="en-US">Street6thLendingLLC1Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_Street6thLendingLLC1Member" xlink:to="abce_Street6thLendingLLC1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_NotePayable1Member_lbl1" xml:lang="en-US">NotePayable1Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_NotePayable1Member" xlink:to="abce_NotePayable1Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_MechanicsBankMember_lbl0" xml:lang="en-US">MechanicsBankMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_MechanicsBankMember" xlink:to="abce_MechanicsBankMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_PowerUpLendingGroupLLCMember_lbl1" xml:lang="en-US">PowerUpLendingGroupLLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PowerUpLendingGroupLLCMember" xlink:to="abce_PowerUpLendingGroupLLCMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_LossOnNoteIssuanceDerivatives_lbl1" xml:lang="en-US">LossOnNoteIssuanceDerivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_LossOnNoteIssuanceDerivatives" xlink:to="abce_LossOnNoteIssuanceDerivatives_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SecuritySharesMember_lbl0" xml:lang="en-US">SecuritySharesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SecuritySharesMember" xlink:to="abce_SecuritySharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_AccountsReceivableAndWorkInProcessTableTextBlock_lbl1" xml:lang="en-US">AccountsReceivableAndWorkInProcessTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_AccountsReceivableAndWorkInProcessTableTextBlock" xlink:to="abce_AccountsReceivableAndWorkInProcessTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_PowerUpLendingGroupLTD4Member_lbl1" xml:lang="en-US">PowerUpLendingGroupLTD4Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PowerUpLendingGroupLTD4Member" xlink:to="abce_PowerUpLendingGroupLTD4Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_DebtWithCharlesODowdofficerMember_lbl1" xml:lang="en-US">DebtWithCharlesODowdofficerMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DebtWithCharlesODowdofficerMember" xlink:to="abce_DebtWithCharlesODowdofficerMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_AscentiumCapitalMember_lbl1" xml:lang="en-US">AscentiumCapitalMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_AscentiumCapitalMember" xlink:to="abce_AscentiumCapitalMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_GMACMember_lbl0" xml:lang="en-US">GMACMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_GMACMember" xlink:to="abce_GMACMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract_lbl0" xml:lang="en-US">ChangesInOperatingAssetsAndLiabilitiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="abce_ChangesInOperatingAssetsAndLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_Street6thLendingLLC2Member_lbl0" xml:lang="en-US">Street6thLendingLLC2Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_Street6thLendingLLC2Member" xlink:to="abce_Street6thLendingLLC2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SharesIssuedForWarrants_lbl1" xml:lang="en-US">SharesIssuedForWarrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SharesIssuedForWarrants" xlink:to="abce_SharesIssuedForWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_OfficerAndDirectorMember_lbl1" xml:lang="en-US">OfficerAndDirectorMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OfficerAndDirectorMember" xlink:to="abce_OfficerAndDirectorMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_InterestIncomeAxis_lbl0" xml:lang="en-US">InterestIncomeAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_InterestIncomeAxis" xlink:to="abce_InterestIncomeAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ClassOfWarrantOrRightsGranted_lbl1" xml:lang="en-US">ClassOfWarrantOrRightsGranted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ClassOfWarrantOrRightsGranted" xlink:to="abce_ClassOfWarrantOrRightsGranted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_KnightCapitalFundingLLCMember_lbl1" xml:lang="en-US">KnightCapitalFundingLLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_KnightCapitalFundingLLCMember" xlink:to="abce_KnightCapitalFundingLLCMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_OfficerAndDirector2Member_lbl0" xml:lang="en-US">OfficerAndDirector2Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OfficerAndDirector2Member" xlink:to="abce_OfficerAndDirector2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ReserveForBadDebtsPercentageOfAccountsReceivable_lbl1" xml:lang="en-US">ReserveForBadDebtsPercentageOfAccountsReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ReserveForBadDebtsPercentageOfAccountsReceivable" xlink:to="abce_ReserveForBadDebtsPercentageOfAccountsReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_PPPLoan2Member_lbl0" xml:lang="en-US">PPPLoan2Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PPPLoan2Member" xlink:to="abce_PPPLoan2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_BilldExchangeLLCMember_lbl1" xml:lang="en-US">BilldExchangeLLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_BilldExchangeLLCMember" xlink:to="abce_BilldExchangeLLCMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_OasisNote2Member_lbl0" xml:lang="en-US">OasisNote2Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_OasisNote2Member" xlink:to="abce_OasisNote2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember_lbl0" xml:lang="en-US">ValuationOfDerivativeDuringPeriodNetOfExpensesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember" xlink:to="abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_PPPLoanMember_lbl0" xml:lang="en-US">PPPLoanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_PPPLoanMember" xlink:to="abce_PPPLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_DeliveredToEachConsultantMember_lbl1" xml:lang="en-US">DeliveredToEachConsultantMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_DeliveredToEachConsultantMember" xlink:to="abce_DeliveredToEachConsultantMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="abce_SBAPayrollLoanEIDLMember_lbl0" xml:lang="en-US">SBAPayrollLoanEIDLMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="abce_SBAPayrollLoanEIDLMember" xlink:to="abce_SBAPayrollLoanEIDLMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_lbl0" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeposits_lbl0" xml:lang="en-US">Increase (Decrease) in Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeposits" xlink:to="us-gaap_IncreaseDecreaseInDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Related Party Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtCurrent_lbl0" xml:lang="en-US">Convertible Debt, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtCurrent" xlink:to="us-gaap_ConvertibleDebtCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsAbstract_lbl0" xml:lang="en-US">Other Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_lbl0" xml:lang="en-US">Extinguishment of Debt, Gain (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:to="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl0" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl0" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl0" xml:lang="en-US">Amortization of Debt Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDebtExpense_lbl0" xml:lang="en-US">Interest and Debt Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesBPreferredStockMember_lbl0" xml:lang="en-US">Series B Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesBPreferredStockMember" xlink:to="us-gaap_SeriesBPreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivablesTextBlock_lbl0" xml:lang="en-US">Financing Receivables [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivablesTextBlock" xlink:to="us-gaap_FinancingReceivablesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeMember_lbl0" xml:lang="en-US">Interest Income [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeMember" xlink:to="us-gaap_InterestIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityOtherShares_lbl0" xml:lang="en-US">Stockholders&apos; Equity, Other Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityOtherShares" xlink:to="us-gaap_StockholdersEquityOtherShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OfficerMember_lbl0" xml:lang="en-US">Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OfficerMember" xlink:to="srt_OfficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Stockholders&apos; Equity Note Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl0" xml:lang="en-US">Entity Address, State or Province</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertiblePreferredStockMember_lbl0" xml:lang="en-US">Convertible Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockMember" xlink:to="us-gaap_ConvertiblePreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl0" xml:lang="en-US">Short-Term Debt [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl1" xml:lang="en-US">Debt Conversion, Original Debt, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions_lbl0" xml:lang="en-US">Property, Plant and Equipment, Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl0" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl0" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl0" xml:lang="en-US">Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl0" xml:lang="en-US">Derivative Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0" xml:lang="en-US">Business Combination, Consideration Transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl0" xml:lang="en-US">Other Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl0" xml:lang="en-US">Debt Instrument, Unamortized Discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl0" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl0" xml:lang="en-US">Preferred Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl0" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Other Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl0" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_lbl0" xml:lang="en-US">Repayments of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableMember_lbl0" xml:lang="en-US">Loans Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl0" xml:lang="en-US">Warrants and Rights Outstanding, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl0" xml:lang="en-US">Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForProceedsFromInvestments_lbl0" xml:lang="en-US">Payments for (Proceeds from) Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromInvestments" xlink:to="us-gaap_PaymentsForProceedsFromInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIssuanceDate1_lbl1" xml:lang="en-US">Debt Instrument, Issuance Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuanceDate1" xlink:to="us-gaap_DebtInstrumentIssuanceDate1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnbilledContractsReceivable_lbl0" xml:lang="en-US">Unbilled Contracts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnbilledContractsReceivable" xlink:to="us-gaap_UnbilledContractsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl0" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl0" xml:lang="en-US">Short-Term Debt, Percentage Bearing Fixed Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl0" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl0" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl0" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Terms of Conversion Feature</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature" xlink:to="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtConversionsTextBlock_lbl0" xml:lang="en-US">Schedule of Debt Conversions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtConversionsTextBlock" xlink:to="us-gaap_ScheduleOfDebtConversionsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Dividends Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:to="us-gaap_DividendsPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl0" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl0" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrent_lbl0" xml:lang="en-US">Interest Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_PresidentMember_lbl0" xml:lang="en-US">President [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PresidentMember" xlink:to="srt_PresidentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl0" xml:lang="en-US">Preferred Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_lbl0" xml:lang="en-US">Long-Term Contracts or Programs Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:to="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3_lbl0" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers out of Level 3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl0" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl0" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_AffiliatedEntityMember_lbl0" xml:lang="en-US">Affiliated Entity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AffiliatedEntityMember" xlink:to="srt_AffiliatedEntityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Other Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherSellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MortgagesMember_lbl0" xml:lang="en-US">Mortgages [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgagesMember" xlink:to="us-gaap_MortgagesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl0" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl0" xml:lang="en-US">Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl0" xml:lang="en-US">Advertising Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl0" xml:lang="en-US">Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl0" xml:lang="en-US">Schedule of Short-Term Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpensesAbstract_lbl0" xml:lang="en-US">Other Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpensesAbstract" xlink:to="us-gaap_OtherExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebt_lbl1" xml:lang="en-US">Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AreaOfLand_lbl0" xml:lang="en-US">Area of Land</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfLand" xlink:to="us-gaap_AreaOfLand_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl0" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtMember_lbl0" xml:lang="en-US">Convertible Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl0" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentDescription_lbl0" xml:lang="en-US">Debt Instrument, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescription" xlink:to="us-gaap_DebtInstrumentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl0" xml:lang="en-US">Payments for (Proceeds from) Productive Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:to="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BilledContractReceivables_lbl0" xml:lang="en-US">Billed Contracts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BilledContractReceivables" xlink:to="us-gaap_BilledContractReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl0" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl1" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl0" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl0" xml:lang="en-US">Substantial Doubt about Going Concern [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl0" xml:lang="en-US">Due to Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockVotingRights_lbl0" xml:lang="en-US">Preferred Stock, Voting Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockVotingRights" xlink:to="us-gaap_PreferredStockVotingRights_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl0" xml:lang="en-US">Debt Instrument, Periodic Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl0" xml:lang="en-US">Entity Ex Transition Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember_lbl0" xml:lang="en-US">Embedded Derivative Financial Instruments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember" xlink:to="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPreferredStock_lbl0" xml:lang="en-US">Dividends, Preferred Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStock" xlink:to="us-gaap_DividendsPreferredStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0" xml:lang="en-US">Increase (Decrease) in Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl1" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansPayable_lbl0" xml:lang="en-US">Notes and Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="us-gaap_NotesAndLoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl1" xml:lang="en-US">Stock Issued During Period, Value, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_lbl0" xml:lang="en-US">Stock Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl0" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl0" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt_lbl0" xml:lang="en-US">Gains (Losses) on Restructuring of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl0" xml:lang="en-US">Proceeds from Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl0" xml:lang="en-US">Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl1" xml:lang="en-US">Proceeds from Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl0" xml:lang="en-US">Long-Term Debt [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_lbl0" xml:lang="en-US">Convertible Notes Payable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl0" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityOther_lbl0" xml:lang="en-US">Stockholders&apos; Equity, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityOther" xlink:to="us-gaap_StockholdersEquityOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AreaOfRealEstateProperty_lbl1" xml:lang="en-US">Area of Real Estate Property</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfRealEstateProperty" xlink:to="us-gaap_AreaOfRealEstateProperty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues_lbl0" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl0" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl0" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl0" xml:lang="en-US">Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Interest Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl1" xml:lang="en-US">Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl1" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl0" xml:lang="en-US">Stockholders&apos; Equity, Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl0" xml:lang="en-US">Convertible Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandAndBuildingMember_lbl0" xml:lang="en-US">Land and Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndBuildingMember" xlink:to="us-gaap_LandAndBuildingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl0" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl0" xml:lang="en-US">Gain (Loss) on Derivative Instruments, Net, Pretax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_lbl1" xml:lang="en-US">Notes Payable, Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockConversionBasis_lbl0" xml:lang="en-US">Preferred Stock, Conversion Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConversionBasis" xlink:to="us-gaap_PreferredStockConversionBasis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Other Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>abce-20220331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 23 17:38:13 UTC 2022 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConsolidatedBalanceSheet" roleURI="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConsolidatedIncomeStatement" roleURI="http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ShareholdersEquityType2or3" roleURI="http://www.abcoenergy.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConsolidatedCashFlow" roleURI="http://www.abcoenergy.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_OverviewandDescriptionoftheCompany" roleURI="http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompany"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_Summaryofsignificantaccountingpolicies" roleURI="http://www.abcoenergy.com/role/Summaryofsignificantaccountingpolicies"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_GoingConcern" roleURI="http://www.abcoenergy.com/role/GoingConcern"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_AccountsReceivable" roleURI="http://www.abcoenergy.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_Inventory" roleURI="http://www.abcoenergy.com/role/Inventory"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SecuritydepositsandLongTermCommitments" roleURI="http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitments"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_Investmentinlongtermleases" roleURI="http://www.abcoenergy.com/role/Investmentinlongtermleases"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FixedAssets" roleURI="http://www.abcoenergy.com/role/FixedAssets"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_NotesPayabletoRelatedParties" roleURI="http://www.abcoenergy.com/role/NotesPayabletoRelatedParties"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ShortTermNotesPayable" roleURI="http://www.abcoenergy.com/role/ShortTermNotesPayable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_Convertibledebenturesnetofdiscountsandfees" roleURI="http://www.abcoenergy.com/role/Convertibledebenturesnetofdiscountsandfees"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FairValueMeasurements" roleURI="http://www.abcoenergy.com/role/FairValueMeasurements"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_Longtermdebt" roleURI="http://www.abcoenergy.com/role/Longtermdebt"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_StockholdersDeficit" roleURI="http://www.abcoenergy.com/role/StockholdersDeficit"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_EquityAwards" roleURI="http://www.abcoenergy.com/role/EquityAwards"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SubsequentEvents" roleURI="http://www.abcoenergy.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_AccountingPoliciesByPolicy" roleURI="http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SummaryofsignificantaccountingpoliciesTables" roleURI="http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_AccountsReceivableTables" roleURI="http://www.abcoenergy.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FixedAssetsTables" roleURI="http://www.abcoenergy.com/role/FixedAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_NotesPayabletoRelatedPartiesTables" roleURI="http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ShortTermNotesPayableTables" roleURI="http://www.abcoenergy.com/role/ShortTermNotesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConvertibledebenturesnetofdiscountsandfeesTables" roleURI="http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FairValueMeasurementsTables" roleURI="http://www.abcoenergy.com/role/FairValueMeasurementsTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_LongtermdebtTables" roleURI="http://www.abcoenergy.com/role/LongtermdebtTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_StockholdersDeficitTables" roleURI="http://www.abcoenergy.com/role/StockholdersDeficitTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_EquityAwardsTables" roleURI="http://www.abcoenergy.com/role/EquityAwardsTables"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofRevenuefromExternalCustomersbyProductorServiceTable" roleURI="http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofAccountsNotesLoansandFinancingReceivableTable" roleURI="http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofPropertyPlantandEquipmentTable" roleURI="http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofRelatedPartyDebtTable" roleURI="http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofRelatedPartyDebtTable_Parentheticals" roleURI="http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofShorttermDebtTable" roleURI="http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConvertibleDebtTable" roleURI="http://www.abcoenergy.com/role/ConvertibleDebtTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable" roleURI="http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofLongtermDebtInstrumentsTable" roleURI="http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ScheduleofDebtConversionsTable" roleURI="http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SharebasedPaymentArrangementActivityTable" roleURI="http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_OverviewandDescriptionoftheCompanyDetails" roleURI="http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompanyDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SummaryofsignificantaccountingpoliciesDetails" roleURI="http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_GoingConcernDetails" roleURI="http://www.abcoenergy.com/role/GoingConcernDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_AccountsReceivableDetails" roleURI="http://www.abcoenergy.com/role/AccountsReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_InventoryDetails" roleURI="http://www.abcoenergy.com/role/InventoryDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SecuritydepositsandLongTermCommitmentsDetails" roleURI="http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_InvestmentinlongtermleasesDetails" roleURI="http://www.abcoenergy.com/role/InvestmentinlongtermleasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_FixedAssetsDetails" roleURI="http://www.abcoenergy.com/role/FixedAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_NotesPayabletoRelatedPartiesDetails" roleURI="http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ShortTermNotesPayableDetails" roleURI="http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_ConvertibledebenturesnetofdiscountsandfeesDetails" roleURI="http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_LongtermdebtDetails" roleURI="http://www.abcoenergy.com/role/LongtermdebtDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_StockholdersDeficitDetails" roleURI="http://www.abcoenergy.com/role/StockholdersDeficitDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_EquityAwardsDetails" roleURI="http://www.abcoenergy.com/role/EquityAwardsDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#abce_r_SubsequentEventsDetails" roleURI="http://www.abcoenergy.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="abce-20220331.xsd#DocumentAndEntityInformation" roleURI="http://www.abcoenergy.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ReceivablesNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="FixedAssetsAbstract" xlink:href="abce-20220331.xsd#abce_FixedAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="FixedAssetsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FixedAssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OtherAssetsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:to="us-gaap_OtherAssetsNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BillingsInExcessOfCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BillingsInExcessOfCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_BillingsInExcessOfCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Liabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_CommitmentsAndContingencies" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquity" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesBPreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_CostOfRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_GrossProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_LaborAndRelatedExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_AdvertisingExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalAndContractServicesExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalAndContractServicesExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProfessionalAndContractServicesExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralInsuranceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralInsuranceExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralInsuranceExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProfessionalFees" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherSellingGeneralAndAdministrativeExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_InterestExpense" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDebtExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_InterestAndDebtExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="FinanceFees" xlink:href="abce-20220331.xsd#abce_FinanceFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="FinanceFees" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_NonoperatingIncomeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="EarningsPerShareBasicAndDiluted1" xlink:href="abce-20220331.xsd#abce_EarningsPerShareBasicAndDiluted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="EarningsPerShareBasicAndDiluted1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageNumberOfShareOutstandingBasicAnDiluted1" xlink:href="abce-20220331.xsd#abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDiluted1" xlink:to="WeightedAverageNumberOfShareOutstandingBasicAnDiluted1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_PreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="4.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedForWarrants" xlink:href="abce-20220331.xsd#abce_SharesIssuedForWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="SharesIssuedForWarrants" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedForWarrantsinShares" xlink:href="abce-20220331.xsd#abce_SharesIssuedForWarrantsinShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="SharesIssuedForWarrantsinShares" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityOther" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityOtherShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOtherShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityOtherShares" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInAmortizableDebtDiscountOnConvertibleDebt" xlink:href="abce-20220331.xsd#abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ChangeInAmortizableDebtDiscountOnConvertibleDebt" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:href="abce-20220331.xsd#abce_ChangesInOperatingAssetsAndLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ChangesInOperatingAssetsAndLiabilitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangesInOperatingAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeposits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromProductiveAssets" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestPaid" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StockIssued1" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompany">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/Summaryofsignificantaccountingpolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/GoingConcern">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/AccountsReceivable">
    <loc xlink:type="locator" xlink:label="AccountsReceivableAndWorkInProcessTableAbstract" xlink:href="abce-20220331.xsd#abce_AccountsReceivableAndWorkInProcessTableAbstract"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivableAndWorkInProcessTableTextBlock" xlink:href="abce-20220331.xsd#abce_AccountsReceivableAndWorkInProcessTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableAndWorkInProcessTableAbstract" xlink:to="AccountsReceivableAndWorkInProcessTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/Inventory">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitments">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractorsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractorsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractorsAbstract" xlink:to="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/Investmentinlongtermleases">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_FinancingReceivablesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FixedAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/NotesPayabletoRelatedParties">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ShortTermNotesPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ShortTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/Convertibledebenturesnetofdiscountsandfees">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FairValueMeasurements">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/Longtermdebt">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LongTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/StockholdersDeficit">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/EquityAwards">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/AccountsReceivableTables">
    <loc xlink:type="locator" xlink:label="AccountsReceivableAndWorkInProcessTableAbstract" xlink:href="abce-20220331.xsd#abce_AccountsReceivableAndWorkInProcessTableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableAndWorkInProcessTableAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FixedAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ShortTermNotesPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FairValueMeasurementsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/LongtermdebtTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/StockholdersDeficitTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtConversionsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtConversionsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfDebtConversionsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/EquityAwardsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SolarPVResidentialAndCommercialSalesMember" xlink:href="abce-20220331.xsd#abce_SolarPVResidentialAndCommercialSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="SolarPVResidentialAndCommercialSalesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AirConditioningSalesAndServicesMember" xlink:href="abce-20220331.xsd#abce_AirConditioningSalesAndServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="AirConditioningSalesAndServicesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ABCO_LED_AndEnergyEfficientLightingMember" xlink:href="abce-20220331.xsd#abce_ABCO_LED_AndEnergyEfficientLightingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ABCO_LED_AndEnergyEfficientLightingMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestIncomeAxis" xlink:href="abce-20220331.xsd#abce_InterestIncomeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="InterestIncomeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestIncomeDomain" xlink:href="abce-20220331.xsd#abce_InterestIncomeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestIncomeAxis" xlink:to="InterestIncomeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestIncomeAxis" xlink:to="us-gaap_InterestIncomeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="RevenuesPercentage" xlink:href="abce-20220331.xsd#abce_RevenuesPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="RevenuesPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BilledContractReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BilledContractReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="us-gaap_BilledContractReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnbilledContractsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledContractsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="us-gaap_UnbilledContractsReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandAndBuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndBuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LandAndBuildingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_EquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRelatedPartyDebtAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfRelatedPartyDebtAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyDebtAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NotePayable1Member" xlink:href="abce-20220331.xsd#abce_NotePayable1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="NotePayable1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotePayable3Member" xlink:href="abce-20220331.xsd#abce_NotePayable3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="NotePayable3Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="srt_DirectorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_PresidentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PresidentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="srt_PresidentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals">
    <loc xlink:type="locator" xlink:label="ScheduleOfRelatedPartyDebtAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfRelatedPartyDebtAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyDebtAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NotePayable1Member" xlink:href="abce-20220331.xsd#abce_NotePayable1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="NotePayable1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotePayable3Member" xlink:href="abce-20220331.xsd#abce_NotePayable3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="NotePayable3Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="srt_DirectorMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_PresidentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PresidentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="srt_PresidentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfShortTermDebtAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfShortTermDebtAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BilldExchangeLLCMember" xlink:href="abce-20220331.xsd#abce_BilldExchangeLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="BilldExchangeLLCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GreenCapitalMember" xlink:href="abce-20220331.xsd#abce_GreenCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="GreenCapitalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PPPLoan2Member" xlink:href="abce-20220331.xsd#abce_PPPLoan2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PPPLoan2Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ShortTermDebtLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConvertibleDebtTable">
    <loc xlink:type="locator" xlink:label="ConvertibleDebtAbstract" xlink:href="abce-20220331.xsd#abce_ConvertibleDebtAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable"/>
    <loc xlink:type="locator" xlink:label="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebtAbstract" xlink:to="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PowerUpLendingGroupLTD4Member" xlink:href="abce-20220331.xsd#abce_PowerUpLendingGroupLTD4Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PowerUpLendingGroupLTD4Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Street6thLendingLLC1Member" xlink:href="abce-20220331.xsd#abce_Street6thLendingLLC1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="Street6thLendingLLC1Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Street6thLendingLLC2Member" xlink:href="abce-20220331.xsd#abce_Street6thLendingLLC2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="Street6thLendingLLC2Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Street6thLendingLLC3Member" xlink:href="abce-20220331.xsd#abce_Street6thLendingLLC3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="Street6thLendingLLC3Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OasisNote3Member" xlink:href="abce-20220331.xsd#abce_OasisNote3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="OasisNote3Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmbeddedDerivativeFinancialInstrumentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable" xlink:to="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" order="3.0"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIbd6XGODy141/Tk9PA/R3jXBJYkMOVPY+pEqXE8QmfeuLOO5WeEIKIch0NFASkx2mMlr7LunA8ws/zy8NRj5+g1O2dLKoIv6tZTaSEQI5C8az/W8sBOwox8CEo0jlbCPaFVamkVgSNHqnwdddOo+35NgSxSNNtkW+ugV6LoYfPstWykiWxHfhJ] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_DebtInstrumentIssuanceDate1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_ConvertibleDebt" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems" xlink:to="us-gaap_ConvertibleDebtCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable">
    <loc xlink:type="locator" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract" xlink:href="abce-20220331.xsd#abce_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="FairValueAxis" xlink:href="abce-20220331.xsd#abce_FairValueAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="FairValueAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueDomain" xlink:href="abce-20220331.xsd#abce_FairValueDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAxis" xlink:to="FairValueDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PurchasePriceOfConvertibleDebentureNetOfDiscountMember" xlink:href="abce-20220331.xsd#abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAxis" xlink:to="PurchasePriceOfConvertibleDebentureNetOfDiscountMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasesDuringPeriodMember" xlink:href="abce-20220331.xsd#abce_PurchasesDuringPeriodMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAxis" xlink:to="PurchasesDuringPeriodMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValuationOfDerivativeDuringPeriodNetOfExpensesMember" xlink:href="abce-20220331.xsd#abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAxis" xlink:to="ValuationOfDerivativeDuringPeriodNetOfExpensesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmbeddedDerivativeFinancialInstrumentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_EmbeddedDerivativeFinancialInstrumentsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:href="abce-20220331.xsd#abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnNoteIssuanceDerivatives" xlink:href="abce-20220331.xsd#abce_LossOnNoteIssuanceDerivatives"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="LossOnNoteIssuanceDerivatives" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinanceFees" xlink:href="abce-20220331.xsd#abce_FinanceFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="FinanceFees" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLongTermDebtInstrumentsAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfLongTermDebtInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLongTermDebtInstrumentsAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RealEstateNoteAllenNeisenFamilyTrustMember" xlink:href="abce-20220331.xsd#abce_RealEstateNoteAllenNeisenFamilyTrustMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="RealEstateNoteAllenNeisenFamilyTrustMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SBAPayrollLoanEIDLMember" xlink:href="abce-20220331.xsd#abce_SBAPayrollLoanEIDLMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="SBAPayrollLoanEIDLMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AscentiumCapitalMember" xlink:href="abce-20220331.xsd#abce_AscentiumCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="AscentiumCapitalMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FredrickDonzeMember" xlink:href="abce-20220331.xsd#abce_FredrickDonzeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="FredrickDonzeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtWithCharlesODowdofficerMember" xlink:href="abce-20220331.xsd#abce_DebtWithCharlesODowdofficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="DebtWithCharlesODowdofficerMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GMACMember" xlink:href="abce-20220331.xsd#abce_GMACMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="GMACMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MechanicsBankMember" xlink:href="abce-20220331.xsd#abce_MechanicsBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="MechanicsBankMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LoansPayableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIssuanceDate1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDebtConversionsAbstract" xlink:href="abce-20220331.xsd#abce_ScheduleOfDebtConversionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDebtConversionsAbstract" xlink:to="us-gaap_DebtConversionTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PowerUpLendingGroupLLCMember" xlink:href="abce-20220331.xsd#abce_PowerUpLendingGroupLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PowerUpLendingGroupLLCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OasisCapitalLLCMember" xlink:href="abce-20220331.xsd#abce_OasisCapitalLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="OasisCapitalLLCMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_ConvertibleDebtMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionTable" xlink:to="us-gaap_DebtConversionLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable">
    <loc xlink:type="locator" xlink:label="ShareBasedPaymentArrangementActivityAbstract" xlink:href="abce-20220331.xsd#abce_ShareBasedPaymentArrangementActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="EquityAwardsDetailsSharebasedPaymentArrangementActivityTable" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable"/>
    <loc xlink:type="locator" xlink:label="EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedPaymentArrangementActivityAbstract" xlink:to="EquityAwardsDetailsSharebasedPaymentArrangementActivityTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsSharebasedPaymentArrangementActivityTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OfficerAndDirector2Member" xlink:href="abce-20220331.xsd#abce_OfficerAndDirector2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="OfficerAndDirector2Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OfficerAndDirector3Member" xlink:href="abce-20220331.xsd#abce_OfficerAndDirector3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="OfficerAndDirector3Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsSharebasedPaymentArrangementActivityTable" xlink:to="EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OptionGrantDate" xlink:href="abce-20220331.xsd#abce_OptionGrantDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="OptionGrantDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompanyDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonSharesAndPreferredSharesAuthorizedDescription" xlink:href="abce-20220331.xsd#abce_CommonSharesAndPreferredSharesAuthorizedDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="CommonSharesAndPreferredSharesAuthorizedDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofsignificantaccountingpoliciesDetailsTable" xlink:href="abce-20220331.xsd#abce_SummaryofsignificantaccountingpoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:href="abce-20220331.xsd#abce_SummaryofsignificantaccountingpoliciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofsignificantaccountingpoliciesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofsignificantaccountingpoliciesDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofsignificantaccountingpoliciesDetailsTable" xlink:to="SummaryofsignificantaccountingpoliciesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReserveForBadDebtsPercentageOfAccountsReceivable" xlink:href="abce-20220331.xsd#abce_ReserveForBadDebtsPercentageOfAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="ReserveForBadDebtsPercentageOfAccountsReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="us-gaap_InventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofsignificantaccountingpoliciesDetailsLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/GoingConcernDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/AccountsReceivableDetails">
    <loc xlink:type="locator" xlink:label="AccountsReceivableAndWorkInProcessTableAbstract" xlink:href="abce-20220331.xsd#abce_AccountsReceivableAndWorkInProcessTableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BillingsInExcessOfCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BillingsInExcessOfCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableAndWorkInProcessTableAbstract" xlink:to="us-gaap_BillingsInExcessOfCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/InventoryDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractorsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractorsAbstract"/>
    <loc xlink:type="locator" xlink:label="SecuritydepositsandLongTermCommitmentsDetailsTable" xlink:href="abce-20220331.xsd#abce_SecuritydepositsandLongTermCommitmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SecuritydepositsandLongTermCommitmentsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractorsAbstract" xlink:to="SecuritydepositsandLongTermCommitmentsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritydepositsandLongTermCommitmentsDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritydepositsandLongTermCommitmentsDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TucsonArizonaMember" xlink:href="abce-20220331.xsd#abce_TucsonArizonaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="TucsonArizonaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritydepositsandLongTermCommitmentsDetailsTable" xlink:to="SecuritydepositsandLongTermCommitmentsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritydepositsandLongTermCommitmentsDetailsLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritydepositsandLongTermCommitmentsDetailsLineItems" xlink:to="us-gaap_AreaOfLand" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/InvestmentinlongtermleasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/FixedAssetsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="FixedAssetsDetailsTable" xlink:href="abce-20220331.xsd#abce_FixedAssetsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="FixedAssetsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_FixedAssetsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="FixedAssetsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FixedAssetsDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandAndBuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndBuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LandAndBuildingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FixedAssetsDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgagesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgagesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_MortgagesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FixedAssetsDetailsTable" xlink:to="FixedAssetsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FixedAssetsDetailsLineItems" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FixedAssetsDetailsLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FixedAssetsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FixedAssetsDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="NotesPayabletoRelatedPartiesDetailsTable" xlink:href="abce-20220331.xsd#abce_NotesPayabletoRelatedPartiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="NotesPayabletoRelatedPartiesDetailsLineItems" xlink:href="abce-20220331.xsd#abce_NotesPayabletoRelatedPartiesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="NotesPayabletoRelatedPartiesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesPayabletoRelatedPartiesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NotePayable1Member" xlink:href="abce-20220331.xsd#abce_NotePayable1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="NotePayable1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotePayable2Member" xlink:href="abce-20220331.xsd#abce_NotePayable2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="NotePayable2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesPayabletoRelatedPartiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="srt_DirectorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_OfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="srt_OfficerMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesPayabletoRelatedPartiesDetailsTable" xlink:to="NotesPayabletoRelatedPartiesDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesPayabletoRelatedPartiesDetailsLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ShortTermNotesPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ShortTermNotesPayableDetailsTable" xlink:href="abce-20220331.xsd#abce_ShortTermNotesPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ShortTermNotesPayableDetailsLineItems" xlink:href="abce-20220331.xsd#abce_ShortTermNotesPayableDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="ShortTermNotesPayableDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BilldExchangeLLCMember" xlink:href="abce-20220331.xsd#abce_BilldExchangeLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="BilldExchangeLLCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PearlDeltaFundingMember" xlink:href="abce-20220331.xsd#abce_PearlDeltaFundingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PearlDeltaFundingMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GreenCapitalFundingMember" xlink:href="abce-20220331.xsd#abce_GreenCapitalFundingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="GreenCapitalFundingMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PPPLoanMember" xlink:href="abce-20220331.xsd#abce_PPPLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PPPLoanMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PPPLoan2Member" xlink:href="abce-20220331.xsd#abce_PPPLoan2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PPPLoan2Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FormerPresidentAndDirectorMember" xlink:href="abce-20220331.xsd#abce_FormerPresidentAndDirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FormerPresidentAndDirectorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsTable" xlink:to="ShortTermNotesPayableDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_ProceedsFromShortTermDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermNotesPayableDetailsLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:href="abce-20220331.xsd#abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="ConvertibledebenturesnetofdiscountsandfeesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OasisNote1Member" xlink:href="abce-20220331.xsd#abce_OasisNote1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="OasisNote1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OasisNote2Member" xlink:href="abce-20220331.xsd#abce_OasisNote2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="OasisNote2Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PowerUpLendingGroupLLCMember" xlink:href="abce-20220331.xsd#abce_PowerUpLendingGroupLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PowerUpLendingGroupLLCMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfExpenseAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfExpenseAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:to="us-gaap_NatureOfExpenseAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CommitmentSharesMember" xlink:href="abce-20220331.xsd#abce_CommitmentSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="CommitmentSharesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritySharesMember" xlink:href="abce-20220331.xsd#abce_SecuritySharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="SecuritySharesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FirstTrancheMember" xlink:href="abce-20220331.xsd#abce_FirstTrancheMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="FirstTrancheMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecondTrancheMember" xlink:href="abce-20220331.xsd#abce_SecondTrancheMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="SecondTrancheMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ThirdTranchesMember" xlink:href="abce-20220331.xsd#abce_ThirdTranchesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="ThirdTranchesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="KnightCapitalFundingLLCMember" xlink:href="abce-20220331.xsd#abce_KnightCapitalFundingLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="KnightCapitalFundingLLCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsTable" xlink:to="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" order="5.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_ConvertibleDebt" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightsGranted" xlink:href="abce-20220331.xsd#abce_ClassOfWarrantOrRightsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="ClassOfWarrantOrRightsGranted" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantDescriptionOfExercisePrice" xlink:href="abce-20220331.xsd#abce_WarrantDescriptionOfExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="WarrantDescriptionOfExercisePrice" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems" xlink:to="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/LongtermdebtDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LongtermdebtDetailsTable" xlink:href="abce-20220331.xsd#abce_LongtermdebtDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LongtermdebtDetailsLineItems" xlink:href="abce-20220331.xsd#abce_LongtermdebtDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="LongtermdebtDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RealEstateNoteAllenNeisenFamilyTrustMember" xlink:href="abce-20220331.xsd#abce_RealEstateNoteAllenNeisenFamilyTrustMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="RealEstateNoteAllenNeisenFamilyTrustMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SBALoanMember" xlink:href="abce-20220331.xsd#abce_SBALoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="SBALoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AscentiumCapitalMember" xlink:href="abce-20220331.xsd#abce_AscentiumCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="AscentiumCapitalMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FredrickDonzeMember" xlink:href="abce-20220331.xsd#abce_FredrickDonzeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="FredrickDonzeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DRFredAirConditioningMember" xlink:href="abce-20220331.xsd#abce_DRFredAirConditioningMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="DRFredAirConditioningMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsTable" xlink:to="LongtermdebtDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_NotesAndLoansPayable" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_DebtInstrumentDescription" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermdebtDetailsLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/StockholdersDeficitDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="StockholdersDeficitDetailsTable" xlink:href="abce-20220331.xsd#abce_StockholdersDeficitDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StockholdersDeficitDetailsLineItems" xlink:href="abce-20220331.xsd#abce_StockholdersDeficitDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="StockholdersDeficitDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OfficerAndDirectorMember" xlink:href="abce-20220331.xsd#abce_OfficerAndDirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="OfficerAndDirectorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="srt_ChiefExecutiveOfficerMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="srt_DirectorMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertiblePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ConvertiblePreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesBPreferredStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityTransactionAxis" xlink:href="abce-20220331.xsd#abce_EquityTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="EquityTransactionAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityTransactionDomain" xlink:href="abce-20220331.xsd#abce_EquityTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityTransactionAxis" xlink:to="EquityTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DeliveredToConsultantMember" xlink:href="abce-20220331.xsd#abce_DeliveredToConsultantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityTransactionAxis" xlink:to="DeliveredToConsultantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeliveredToEachConsultantMember" xlink:href="abce-20220331.xsd#abce_DeliveredToEachConsultantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityTransactionAxis" xlink:to="DeliveredToEachConsultantMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="srt_RangeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="StockholdersDeficitDetailsLineItems" order="5.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockVotingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockVotingRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_PreferredStockVotingRights" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConversionBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockConversionBasis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_PreferredStockConversionBasis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_DividendsPreferredStock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsLineItems" xlink:to="us-gaap_DividendsPayableCurrentAndNoncurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/EquityAwardsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="EquityAwardsDetailsTable" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="EquityAwardsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_EquityAwardsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="EquityAwardsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="srt_DirectorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_AffiliatedEntityMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="srt_AffiliatedEntityMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultantMember" xlink:href="abce-20220331.xsd#abce_ConsultantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ConsultantMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsTable" xlink:to="EquityAwardsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAwardsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="abce-20220331.xsd#abce_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsLineItems" xlink:href="abce-20220331.xsd#abce_SubsequentEventsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PPPLoan2Member" xlink:href="abce-20220331.xsd#abce_PPPLoan2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PPPLoan2Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="SubsequentEventsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.abcoenergy.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="abce-20220331.xsd#abce_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366791423688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>May 23, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ABCO ENERGY, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ABCE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260,515,166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001300938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-55235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">46-5342309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2505 N. Alvernon Way<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Tucson<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">AZ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">85712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">520-777-0511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">520-777-0511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">COMMON STOCK<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NONE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366791738568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">$ 10,811<span></span>
</td>
<td class="nump">$ 31,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Accounts receivable on completed projects</a></td>
<td class="nump">68,012<span></span>
</td>
<td class="nump">33,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Costs and estimated earnings on contracts in progress</a></td>
<td class="nump">295,840<span></span>
</td>
<td class="nump">298,121<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">374,663<span></span>
</td>
<td class="nump">363,307<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_FixedAssetsAbstract', window );"><strong>Fixed Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Fixed assets &#8211; net of accumulated depreciation</a></td>
<td class="nump">376,755<span></span>
</td>
<td class="nump">378,891<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Investment in long-term leases</a></td>
<td class="nump">3,580<span></span>
</td>
<td class="nump">3,641<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total Other Assets</a></td>
<td class="nump">3,580<span></span>
</td>
<td class="nump">3,641<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">754,998<span></span>
</td>
<td class="nump">745,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">509,617<span></span>
</td>
<td class="nump">521,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Short term notes payable</a></td>
<td class="nump">155,979<span></span>
</td>
<td class="nump">155,979<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BillingsInExcessOfCost', window );">Excess billing on contracts in progress</a></td>
<td class="nump">303,061<span></span>
</td>
<td class="nump">268,435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Notes payable to related parties</a></td>
<td class="nump">596,168<span></span>
</td>
<td class="nump">533,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Convertible debentures and derivative liability net of OID</a></td>
<td class="nump">407,097<span></span>
</td>
<td class="nump">233,810<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">39,336<span></span>
</td>
<td class="nump">40,808<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Total Current Liabilities</a></td>
<td class="nump">2,011,258<span></span>
</td>
<td class="nump">1,754,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long term debt, net of current portion</a></td>
<td class="nump">486,441<span></span>
</td>
<td class="nump">495,525<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">2,497,699<span></span>
</td>
<td class="nump">2,249,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, 100,000,000 shares authorized, $0.001 par value, and 30,000,000 shares issued and outstanding at March 31, 2022 and 30,000,000 at December 31, 2021</a></td>
<td class="nump">12,800<span></span>
</td>
<td class="nump">12,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock 5,000,000,000 shares authorized, $0.001 value, and 260,515,166 issued and outstanding at March 31, 2022 and 255,308,636 outstanding at December 31, 2021, respectively.</a></td>
<td class="nump">260,515<span></span>
</td>
<td class="nump">255,309<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">6,019,563<span></span>
</td>
<td class="nump">5,982,752<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(8,035,579)<span></span>
</td>
<td class="num">(7,754,642)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders&#8217; Deficit</a></td>
<td class="num">(1,742,701)<span></span>
</td>
<td class="num">(1,503,781)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Deficit</a></td>
<td class="nump">$ 754,998<span></span>
</td>
<td class="nump">$ 745,839<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_FixedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_FixedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BillingsInExcessOfCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BillingsInExcessOfCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleLongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetReportedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604059-122996<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366791389656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">5,000,000,000<span></span>
</td>
<td class="nump">5,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding</a></td>
<td class="nump">260,515,166<span></span>
</td>
<td class="nump">255,308,636<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">30,000,000<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">30,000,000<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366788104920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 293,233<span></span>
</td>
<td class="nump">$ 335,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of Sales</a></td>
<td class="nump">195,343<span></span>
</td>
<td class="nump">294,142<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">97,890<span></span>
</td>
<td class="nump">41,584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Payroll</a></td>
<td class="nump">42,193<span></span>
</td>
<td class="nump">60,784<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising</a></td>
<td class="nump">8,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalAndContractServicesExpense', window );">Consulting expense</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Corporate expense</a></td>
<td class="nump">15,071<span></span>
</td>
<td class="nump">29,399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralInsuranceExpense', window );">Insurance</a></td>
<td class="nump">21,374<span></span>
</td>
<td class="nump">9,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="nump">26,377<span></span>
</td>
<td class="nump">9,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherSellingGeneralAndAdministrativeExpense', window );">Other selling and administrative expenses</a></td>
<td class="nump">54,827<span></span>
</td>
<td class="nump">52,786<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Total operating expense</a></td>
<td class="nump">183,327<span></span>
</td>
<td class="nump">166,164<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Net income (Loss) from operations</a></td>
<td class="num">(85,437)<span></span>
</td>
<td class="num">(124,580)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(20,199)<span></span>
</td>
<td class="num">(13,044)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDebtExpense', window );">Amortization of OID</a></td>
<td class="num">(5,061)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(60,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Derivative valuation gain or (Loss)</a></td>
<td class="num">(135,879)<span></span>
</td>
<td class="num">(49,623)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_FinanceFees', window );">Derivative Finance fees</a></td>
<td class="num">(34,361)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">153,546<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="num">(195,500)<span></span>
</td>
<td class="nump">30,879<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Net income (Loss) before provision for income taxes</a></td>
<td class="num">(280,937)<span></span>
</td>
<td class="num">(93,701)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss)</a></td>
<td class="num">$ (280,937)<span></span>
</td>
<td class="num">$ (93,701)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_EarningsPerShareBasicAndDiluted1', window );">Net income (loss) Per Share (Basic and Fully Diluted) (in Dollars per share)</a></td>
<td class="num">$ (0.001)<span></span>
</td>
<td class="num">$ (0.004)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1', window );">Weighted average number of common shares used in the calculation (in Shares)</a></td>
<td class="nump">257,911,901<span></span>
</td>
<td class="nump">22,291,584<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_EarningsPerShareBasicAndDiluted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_EarningsPerShareBasicAndDiluted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_FinanceFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenditures for finance fees during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_FinanceFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralInsuranceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expense in the period incurred with respect to protection provided by insurance entities against risks other than risks associated with production (which are allocated to cost of sales).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralInsuranceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of selling, general and administrative expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalAndContractServicesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalAndContractServicesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793961144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Preferred Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 15,702<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="nump">$ 5,456,438<span></span>
</td>
<td class="num">$ (7,086,267)<span></span>
</td>
<td class="num">$ (1,584,127)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2020</a></td>
<td class="nump">15,702,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Common shares issued for conversion of convertible debenture notes - net of expenses</a></td>
<td class="nump">$ 1,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Common shares issued for conversion of convertible debenture notes - net of expenses (in Shares)</a></td>
<td class="nump">1,747,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_SharesIssuedForWarrants', window );">Shares issued for warrants</a></td>
<td class="nump">$ 6,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_SharesIssuedForWarrantsinShares', window );">Shares issued for warrants (in Shares)</a></td>
<td class="nump">6,319,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued to insiders</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued to insiders (in Shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Rounding from transfer agent for reverse split</a></td>
<td class="nump">$ 111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(111)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityOtherShares', window );">Rounding from transfer agent for reverse split (in Shares)</a></td>
<td class="nump">111,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) for the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(93,701)<span></span>
</td>
<td class="num">(93,701)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2021</a></td>
<td class="nump">$ 28,881<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">5,602,637<span></span>
</td>
<td class="num">(7,179,968)<span></span>
</td>
<td class="num">(1,518,450)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2021</a></td>
<td class="nump">28,881,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 255,309<span></span>
</td>
<td class="nump">12,800<span></span>
</td>
<td class="nump">5,982,752<span></span>
</td>
<td class="num">(7,754,642)<span></span>
</td>
<td class="num">(1,503,781)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2021</a></td>
<td class="nump">255,308,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Common shares issued for warrants net of expenses</a></td>
<td class="nump">$ 5,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Common shares issued for warrants net of expenses (in Shares)</a></td>
<td class="nump">5,206,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) for the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(280,937)<span></span>
</td>
<td class="num">(280,937)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2022</a></td>
<td class="nump">$ 260,515<span></span>
</td>
<td class="nump">$ 12,800<span></span>
</td>
<td class="nump">$ 6,019,563<span></span>
</td>
<td class="num">$ (8,035,579)<span></span>
</td>
<td class="num">$ (1,742,701)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2022</a></td>
<td class="nump">260,515,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_SharesIssuedForWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares issued for warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_SharesIssuedForWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_SharesIssuedForWarrantsinShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares issued for warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_SharesIssuedForWarrantsinShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityOtherShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of increase (decrease) in shares of stock classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityOtherShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366788147832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (280,937)<span></span>
</td>
<td class="num">$ (93,701)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">4,942<span></span>
</td>
<td class="nump">5,967<span></span>
</td>
<td class="nump">$ 14,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of original issue discounts</a></td>
<td class="nump">5,061<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Shares issued to officers and consultants for services</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt', window );">Change in amortizable debt discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(20,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Change in derivative Gain or (Loss)</a></td>
<td class="nump">135,879<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Finance fees on derivatives</a></td>
<td class="num">(34,361)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ChangesInOperatingAssetsAndLiabilitiesAbstract', window );"><strong>Changes in operating assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Changes in Accounts receivable</a></td>
<td class="num">(31,959)<span></span>
</td>
<td class="nump">180,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Billings in excess of costs on incomplete projects</a></td>
<td class="nump">34,626<span></span>
</td>
<td class="num">(379,418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(12,202)<span></span>
</td>
<td class="nump">150,293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(178,951)<span></span>
</td>
<td class="num">(97,106)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeposits', window );">Purchase of equipment</a></td>
<td class="num">(2,806)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromProductiveAssets', window );">Sales of equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromInvestments', window );">Proceeds from investments in long term leases</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used for) investing activities</a></td>
<td class="num">(2,745)<span></span>
</td>
<td class="nump">1,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from sale of common stock &#8211; net of expenses</a></td>
<td class="nump">42,017<span></span>
</td>
<td class="nump">99,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from convertible notes and conversions</a></td>
<td class="nump">38,750<span></span>
</td>
<td class="nump">77,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt', window );">Proceeds (payments) for project supply lenders</a></td>
<td class="num">(7,653)<span></span>
</td>
<td class="num">(60,989)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt', window );">Proceeds of related party notes payable</a></td>
<td class="nump">62,924<span></span>
</td>
<td class="nump">2,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt', window );">Increase in loans from material suppliers &#8211; net of payments</a></td>
<td class="nump">25,055<span></span>
</td>
<td class="num">(8,391)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">161,093<span></span>
</td>
<td class="nump">110,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase (decrease) in cash</a></td>
<td class="num">(20,603)<span></span>
</td>
<td class="nump">14,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, beginning of period</a></td>
<td class="nump">31,414<span></span>
</td>
<td class="nump">54,268<span></span>
</td>
<td class="nump">54,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, end of period</a></td>
<td class="nump">10,811<span></span>
</td>
<td class="nump">69,253<span></span>
</td>
<td class="nump">$ 31,414<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Cash paid for interest</a></td>
<td class="nump">20,199<span></span>
</td>
<td class="nump">13,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Shares issued for insider compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_ChangesInOperatingAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_ChangesInOperatingAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3095-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) for debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from other long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366794066552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Overview and Description of the Company<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 1 </b>&#8211;<b> Overview and Description of the Company</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company is in the Photo Voltaic (PV) solar systems industry, the LED and energy efficient commercial lighting business and is an electrical product and services supplier. In 2018 ABCO entered the HVAC business with the acquisition of a small company&#8217;s assets and qualifying license. The Company plans to build out a network of operations in major cities in the USA to establish a national base of PV, HVAC, lighting and electrical service operations centers. This combination of services, solar and electric, provides the Company with a solid base in the standard electrical services business and a solid base in the growth markets of solar systems industry.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO Energy, Inc. was organized on July 29, 2004 and operated until July 1, 2011 as Energy Conservation Technologies, Inc. (ENYC). On July 1, 2011 ENYC entered into a share exchange agreement (SEA) with ABCO Energy, Inc. (&#8220;Company&#8221;) and acquired all the assets of ABCO. ENYC changed its name to ABCO Energy, Inc. on October 31, 2011. As a result of the SEA, the outstanding shares of ENYC as of June 30, 2011 were restated in a one for twenty three (1 for 23) reverse stock split prior to the exchange to approximately 9% of the post-exchange outstanding common shares of the Company.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 13, 2020, the Board of Directors of the Company approved a reverse stock split of its common stock, at a ratio of 1-for-170 (the &#8220;Reverse Stock Split&#8221;). The Reverse Stock Split became effective with FINRA (the Financial Industry Regulatory Authority) and in the marketplace on January 4, 2021 (the &#8220;Effective Date&#8221;), whereupon the shares of common stock began trading on a split adjusted basis.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 23, 2018, the Board of Directors of the Company approved a reverse stock split of its common stock, at a ratio of 1-for 20 (the &#8220;Reverse Stock Split&#8221;). The Reverse Stock Split became effective with FINRA (the Financial Industry Regulatory Authority) and in the marketplace on December 23, 2018 (the &#8220;Effective Date&#8221;), whereupon the shares of common stock began trading on a split adjusted basis.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On November 8, 2018, by written consent the holders of a majority of the outstanding shares voted to authorize an additional amendment to increase the authorized common shares to 5,000,000,000 shares.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On January 13, 2017, the Board of Directors of the Company approved a reverse stock split of its common stock, at a ratio of 1-for-10 (the &#8220;Reverse Stock Split&#8221;). The Reverse Stock Split became effective with FINRA (the Financial Industry Regulatory Authority) and in the marketplace on January 13, 2017 (the &#8220;Effective Date&#8221;), whereupon the shares of common stock began trading on a split adjusted basis.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As a result of the Reverse Stock Split the number of authorized shares of common stock was reduced to 50,000,000 from 500,000,000 shares. The Company held a Special Meeting of Stockholders in May 2017 which authorized an amendment to the Articles of Incorporation to increase the authorized common share capital to 2,000,000,000 common shares and 100,000,000 preferred shares. Thereafter, on September 27, 2017, by written consent the holders of a majority of the outstanding shares voted to authorize an additional amendment to increase the authorized common shares to 2,000,000,000 shares. After the reverse split on January 4, 2021, the holders of the majority of the outstanding shares once again increased the authorized common shares to 2,000,000,000 shares.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>DESCRIPTION OF PRODUCTS</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO sells, installs and services Solar Photovoltaic electric systems that allow the customer to produce their own power on their residence or business property. These products are installed by our staff and are purchased from both USA and offshore manufacturers. We have available and utilize many suppliers of US manufactured solar products from such companies as Mia Soleil, Canadian Solar, Westinghouse Solar and various Italian, Korean, German and Chinese suppliers. In addition, we purchase from several local and regional distributors whose products are readily available and selected for markets and price. ABCO offers solar leasing and long term financing programs from Service Finance Corporation, Green Sky, AEFC and others that are offered to ABCO customers and other marketing and installation organizations.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO also sells and installs energy efficient lighting products, solar powered streetlights and lighting accessories. ABCO contracts directly with manufacturers and distributors to purchase its lighting products which are sold to residential and commercial customers.</p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO has Arizona statewide approval as a registered electrical services and solar products installer and as an air conditioning and refrigeration installer. Our license is ROC 258378 Electrical and ROC 323162 HVAC and we are fully licensed to offer commercial and residential electrical services, HVAC and Solar Electric.</p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO has Three subsidiaries, ABCO Solar, Inc. an Arizona Corporation which provides solar and electric services and products, Alternative Energy Finance Corporation, (AEFC) a Wyoming Company which provides funding for leases of photovoltaic systems, and ABCO Air Conditioning Services, Inc., an Arizona Corporation which sells residential and commercial air conditioning equipment and services in Arizona. In addition, AEFC has one subsidiary, &#8220;Alternative Energy Finance Corporation, LLC&#8221;, an Arizona limited liability Company that was formed to invest in solar projects in Arizona.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO Solar offers solar systems &#8220;Operations and Maintenance Services&#8221; to residential and commercial customers that have solar systems built by ABCO or other solar installers. Many installers have gone out of business and ABCO&#8217;s service enables these customer&#8217;s system to continue to operate. ABCO&#8217;s service enables customers to maintain their warranties, remove and replace their systems for roof maintenance and to maintain peak efficiency. ABCO now operates and maintains systems in many cities in Arizona and intends to continue to expand this operation and maintenance segment of its business.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793762424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 2 </b>&#8211;<b> Summary of significant accounting policies.</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Critical Accounting Policies and Estimates</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our discussion and analysis of our financial condition and results of operations are based on our financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles, or &#8220;GAAP.&#8221; The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses. Intercompany transactions and balances have been eliminated. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. We have identified the following to be critical accounting policies whose application have a material impact on our reported results of operations, and which involve a higher degree of complexity, as they require us to make judgments and estimates about matters that are inherently uncertain.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">C<b><i>ash and Cash Equivalents</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">There are only cash accounts included in our cash equivalents in these statements. For purposes of the statement of cash flows, the Company considers all short-term securities with a maturity of three months or less to be cash equivalents. There are no short term cash equivalents reported in these financial statements.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Fixed Assets</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Property and equipment are to be stated at cost less accumulated depreciation. Depreciation is recorded on the straight-line basis according to IRS guidelines over the estimated useful lives of the assets, which range from three to ten years. Maintenance and repairs are charged to operations as incurred.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Revenue Recognition</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company generates revenue from sales of solar products, LED lighting, installation services and leasing fees. During the last two fiscal years, the company had product sales as follows:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration:underline"><b>Sales Product and Services Description</b></span></p>
			</td>
			<td id="new_id-1195" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1196" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2022</b></p>
			</td>
			<td id="new_id-1197" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1198" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1199" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2021</b></p>
			</td>
			<td id="new_id-1200" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Solar PV residential and commercial sales</p>
			</td>
			<td id="new_id-1201" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1202" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1203" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">229,151</td>
			<td id="new_id-1204" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1205" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1206" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1207" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">78</td>
			<td id="new_id-1208" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1209" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1210" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1211" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">320,464</td>
			<td id="new_id-1212" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1213" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1214" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1215" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">96</td>
			<td id="new_id-1216" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Air conditioning sales and service</p>
			</td>
			<td id="new_id-1217" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1218" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1219" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,017</td>
			<td id="new_id-1220" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1221" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1222" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1223" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td>
			<td id="new_id-1224" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1225" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1226" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1227" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,540</td>
			<td id="new_id-1228" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1229" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1230" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1231" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td>
			<td id="new_id-1232" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Energy efficient lighting &amp; other income</p>
			</td>
			<td id="new_id-1233" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1234" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1235" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,994</td>
			<td id="new_id-1236" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1237" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1238" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1239" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td>
			<td id="new_id-1240" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1241" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1242" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1243" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,722</td>
			<td id="new_id-1244" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1245" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1246" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1247" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td>
			<td id="new_id-1248" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Interest Income</p>
			</td>
			<td id="new_id-1249" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1250" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1251" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71</td>
			<td id="new_id-1252" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1253" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1254" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1255" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id="new_id-1256" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1257" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1258" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1259" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1260" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1261" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1262" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1263" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id="new_id-1264" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total revenue</p>
			</td>
			<td id="new_id-1265" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1266" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1267" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">293,233</td>
			<td id="new_id-1268" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1269" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1270" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1271" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td>
			<td id="new_id-1272" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1273" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1274" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1275" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">335,726</td>
			<td id="new_id-1276" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1277" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1278" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1279" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td>
			<td id="new_id-1280" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recognizes product revenue, net of sales discounts, returns and allowances. These statements establish that revenue can be recognized when persuasive evidence of an arrangement exists, delivery has occurred, and all significant contractual obligations have been satisfied, the fee is fixed or determinable, and collection is considered probable.</p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our revenue recognition is recorded on the percentage of completion method for sales and installation revenue and on the accrual basis for fees and interest income. We recognize and record income when the customer has a legal obligation to pay. All our revenue streams are acknowledged by written contracts for any of the revenue we record. There are no differences between major classes of customers or customized orders. We record discounts, product returns, rebates and other related accounting issues in the normal business manner and experience very small number of adjustments to our written contractual sales. There are no post-delivery obligations because warranties are maintained by our suppliers. Our lease fees are earned by providing services to contractors for financing of solar systems. Normally we will acquire the promissory note (lease) on a leased system that will provide cash flow for up to 20 years. Interest is recorded on the books when earned on amortized leases.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Accounts Receivable and work-in-progress</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company recognizes revenue upon delivery of product to customers and does not make bill-and-hold sales. Contracts spanning reporting periods are recorded on the percentage of completion method, based on the ratio of total costs to total estimated costs by project, for recognition of revenue and expenses. Accounts receivable includes fully completed and partially completed projects and partially billed statements for completed work and product delivery. The Company records a reserve for bad debts in the amount of 2% of earned accounts receivable. When the Company determines that an account is uncollectible, the account is written off against the reserve and the balance to expense. If the reserve is deemed to be inadequate after annual reviews, the reserve will be increased to an adequate level.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Inventory</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company records inventory of construction supplies at cost using the first in first out method. After review of the inventory on an annual basis, the Company discounts all obsolete items to fair market value and has established a valuation reserve of 10% of the inventory at total cost to account for obsolescence. As of December 31, 2019 all inventory was written off resulting in balances at March 31, 2022 of $0 and at December 31, 2021 of $0.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Income Taxes</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has net operating loss carryforwards as of March 31, 2022 totaling approximately $5,165,966 net of accrued derivative liabilities and stock-based compensation, which are assumed to be non-tax events. A deferred 21% tax benefit of approximately $1,084,853 has been offset by a valuation allowance of the same amount as its realization is not assured. The full realization of the tax benefit associated with the carry-forward depends predominately upon the Company&#8217;s ability to generate taxable income during future periods, which is not assured.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company files in the US only and is not subject to taxation in any foreign country. There are three open years for which the Internal Revenue Service can examine our tax returns so 2018, 2019 and 2020 are still open years and 2021 will replace 2018 when the tax return is filed.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Fair Values of Financial Instruments</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ASC 825 requires the Corporation to disclose estimated fair value for its financial instruments. Fair value estimates, methods, and assumptions are set forth as follows for the Corporation&#8217;s financial instruments. The carrying amounts of cash, receivables, other current assets, payables, accrued expenses and notes payable are reported at cost but approximate fair value because of the short maturity of those instruments. The Company evaluates derivatives based on level 3 indicators.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ASC 825 requires the Corporation to disclose estimated fair value for its financial instruments. Fair value estimates, methods, and assumptions are set forth as follows for the Corporation&#8217;s financial instruments. The carrying amounts of cash, receivables, other current assets, payables, accrued expenses and notes payable are reported at cost but approximate fair value because of the short maturity of those instruments.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company measures assets and liabilities at fair value based on expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale date of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following are the hierarchical levels of inputs to measure fair value:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 2: Inputs reflect quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 3: Unobservable inputs reflecting the Company&#8217;s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The carrying amounts of the Company&#8217;s financial assets and liabilities, such as cash, accounts payable and accrued expenses, approximate their fair values because of the current nature of these instruments. Debt approximates fair value based on interest rates available for similar financial arrangements. Derivative liabilities which have been bifurcated from host convertible debt agreements are presented at fair value. See note 11 for complete derivative and convertible debt disclosure.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Derivative Financial Instruments</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Fair value accounting requires bifurcation of embedded derivative instruments such as convertible features in convertible debts or equity instruments, and measurement of their fair value for accounting purposes. In determining the appropriate fair value, the Company uses the binomial option-pricing model. In assessing the convertible debt instruments, management determines if the convertible debt host instrument is conventional convertible debt and further if there is a beneficial conversion feature requiring measurement. If the instrument is not considered conventional convertible debt, the Company will continue its evaluation process of these instruments as derivative financial instruments.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Once determined, derivative liabilities are adjusted to reflect fair value at each reporting period end with any increase or decrease in the fair value being recorded in results of operations as an adjustment to fair value of derivatives. In addition, the fair value of freestanding derivative instruments, such as warrants, are also valued using the binomial option-pricing model.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Stock-Based Compensation</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company accounts for employee and non-employee stock awards under ASC 718, whereby equity instruments issued to employees for services are recorded based on the fair value of the instrument issued and those issued to non-employees are recorded based on the fair value of the consideration received or the fair value of the equity instrument, whichever is more reliably measurable.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Prior Period Reclassifications</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Certain prior period amounts have been reclassified to conform to current period presentation in this Report.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Effects of Recently Issued Accounting Pronouncements</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has reviewed all recently issued accounting pronouncements and have determined the following have an effect on our financial statements:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Stock-Based Compensation</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company accounts for employee and non-employee stock awards under ASC 505 and ASC 718, whereby equity instruments issued to employees for services are recorded based on the fair value of the instrument issued and those issued to non-employees are recorded based on the fair value of the consideration received or the fair value of the equity instrument, whichever is more reliably measurable. For employees, the Company recognizes compensation expense for share-based awards based on the estimated fair value of the award on the date of grant and the probable attainment of a specified performance condition or over a service period.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Per Share Computations</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Basic net earnings per share are computed using the weighted-average number of common shares outstanding. Diluted earnings per share is computed by dividing net income by the weighted-average number of common shares and the dilutive potential common shares outstanding during the period. All shares were considered anti-dilutive at March 31, 2022 and December 31, 2021. Potentially dilutive share issues are: 1) all unissued common shares sold, 2) all convertible debentures have a possibility of a large number of shares being issued and would result in a larger number of shares issued if the price remains low, 3) the preferred stock of the company held by insiders is convertible into common shares and the preferred stock is voted on a 20 to 1 basis, 4) all options issued. All of the above are potential dilutive items.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793769208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Going Concern<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock', window );">Substantial Doubt about Going Concern [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 3 </b>&#8211;<b> Going Concern</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the recoverability of assets and the satisfaction of liabilities in the normal course of business. Since its inception, the Company has been engaged substantially in marketing and operations. The Company incurred a net loss of $(280,937) for the period ended March 31, 2022, and $(93,701) for the three months ended March 31, 2021. The net cash flow used in operations was $(97,106) for the period ended March 31, 2021and its accumulated net losses from inception through the period ended March 31, 2022, is $(8,035,579), which raises substantial doubt about the Company&#8217;s ability to continue as a going concern. In addition, the Company&#8217;s development activities since inception have been financially sustained through capital contributions from shareholders.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The ability of the Company to continue as a going concern is dependent upon its ability to raise additional capital from the sale of common stock or through debt financing and, ultimately, the achievement of significant operating revenues. These financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts and classification of liabilities that might result from this uncertainty.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 40<br> -URI https://asc.fasb.org/subtopic&amp;trid=51888271<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubstantialDoubtAboutGoingConcernTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366794068248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_AccountsReceivableAndWorkInProcessTableAbstract', window );"><strong>Accounts Receivable And Work In Process Table [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_AccountsReceivableAndWorkInProcessTableTextBlock', window );">Accounts Receivable and Work in Process [Table Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 4</b> &#8211;<b> Accounts Receivable</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Accounts receivable as of March 31, 2022 and December 31, 2021 consists of the following:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1281" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1282" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1283" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1284" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1285" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1286" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accounts receivable on completed contracts</p>
			</td>
			<td id="new_id-1287" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1288" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1289" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">68,012</td>
			<td id="new_id-1290" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1291" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1292" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1293" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,772</td>
			<td id="new_id-1294" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Costs and estimated earnings on contracts in progress</p>
			</td>
			<td id="new_id-1295" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1296" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1297" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">295,840</td>
			<td id="new_id-1298" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1299" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1300" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1301" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">298,121</td>
			<td id="new_id-1302" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Total</p>
			</td>
			<td id="new_id-1303" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1304" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1305" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">363,852</td>
			<td id="new_id-1306" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1307" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1308" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1309" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">331,893</td>
			<td id="new_id-1310" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Costs and Estimated Earnings on projects are recognized on the percentage of completion method for work performed on contracts in progress at March 31, 2022 and December 31, 2021.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company records contracts for future payments based on contractual agreements entered into at the inception of construction contracts. Amounts are payable from customers based on milestones established in each contract. Larger contracts are billed and recorded in advance and unearned profits are netted against the billed amounts such that accounts receivable reflect current amounts due from customers on completed projects and amounts earned on projects in process are reflected in the balance sheet as costs and estimated earnings in excess of billings on contracts in progress. Excess billings on contracts in process are recorded as liabilities and were $303,061 at March 31, 2022 and $268,435 at December 31, 2021.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_AccountsReceivableAndWorkInProcessTableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_AccountsReceivableAndWorkInProcessTableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_AccountsReceivableAndWorkInProcessTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure regarding accounts receivable and work in process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_AccountsReceivableAndWorkInProcessTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366795206792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory Disclosure [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 5</b> &#8211;<b> Inventory</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Inventory of construction supplies not yet charged to specific projects was $0 at March 31, 2022, and $0 as of December 31, 2021. The Company values items of inventory at the lower of cost or net realizable value and uses the first in first out method to charge costs to jobs. The Company wrote off all of its inventory during 2019.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793809704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Security deposits and Long Term Commitments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock', window );">Long-Term Contracts or Programs Disclosure [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 6</b> &#8211;<b> Security deposits and Long Term Commitments</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During October 2020, the Company moved into its own building that was purchased in December 2019 and abandoned the Wilmot Avenue rental space. It now occupies 4,800 square foot of office and warehouse space and <span style="-sec-ix-hidden: hidden-fact-5">one-half</span> acre of land. There are no security deposits.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term contracts or programs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84167097&amp;loc=d3e55538-109407<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126938335&amp;loc=d3e56417-109416<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126938061&amp;loc=d3e54658-109401<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(d)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126938061&amp;loc=d3e54711-109401<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126938061&amp;loc=d3e54672-109401<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -URI https://asc.fasb.org/subtopic&amp;trid=2197326<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6471471&amp;loc=d3e48698-109348<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126937589&amp;loc=SL119991590-234733<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126937589&amp;loc=SL119991585-234733<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -URI https://asc.fasb.org/topic&amp;trid=2145070<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126938292&amp;loc=d3e56288-109415<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126938061&amp;loc=d3e54708-109401<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=84167097&amp;loc=d3e55562-109407<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126938335&amp;loc=d3e56414-109416<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126938061&amp;loc=d3e54681-109401<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermContractsOrProgramsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793773160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in long term leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesTextBlock', window );">Financing Receivables [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 7</b> &#8211;<b> Investment in long term leases </b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Long term leases recorded on the consolidated financial statements were $3,580 at March 31, 2022 and $3,641 at December 31, 2021, respectively. One of the leases owned by AEFC was paid in full by the customer during the year ended December 31, 2020.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196816<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793688056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment Disclosure [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 8</b> &#8211;<b> Fixed Assets</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has acquired all its office and field work equipment with cash payments and financial institution loans. The total fixed assets consist of land and building, vehicles, office furniture, tools and various equipment items and the totals are as follows:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Asset</b></p>
			</td>
			<td id="new_id-1311" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1312" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1313" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1314" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1315" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>December31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1316" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Land and Building</p>
			</td>
			<td id="new_id-1317" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1318" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1319" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">339,250</td>
			<td id="new_id-1320" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1321" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1322" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1323" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">336,444</td>
			<td id="new_id-1324" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Equipment</p>
			</td>
			<td id="new_id-1325" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1326" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1327" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">163,634</td>
			<td id="new_id-1328" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1329" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1330" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1331" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">163,634</td>
			<td id="new_id-1332" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accumulated depreciation</p>
			</td>
			<td id="new_id-1333" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1334" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1335" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-126,129</td>
			<td id="new_id-1336" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1337" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1338" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1339" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-121,187</td>
			<td id="new_id-1340" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Fixed Assets, net of accumulated depreciation</p>
			</td>
			<td id="new_id-1341" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1342" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1343" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">376,755</td>
			<td id="new_id-1344" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1345" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1346" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1347" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">378,891</td>
			<td id="new_id-1348" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Depreciation expense for the three months ended March 31, 2022 and the year ended December 31, 2021 was $4,942 and $14,683, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 31, 2019, the Company purchased a building at 2505 N Alvernon consisting of 4,800 SF building and approximately &#189; acre of land. The property was financed by a $25,000 loan from Green Capital (GCSG) and a mortgage from the seller for the $300,000 balance. The purchase price was $325,000 plus closing costs of $1,400.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793802248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable to Related Parties<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions Disclosure [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 9</b> &#8211;<b> Notes Payable to Related Parties</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Notes payable as of March 31, 2022 and December 31, 2021 consists of the following:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1349" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1350" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1351" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1352" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1353" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1354" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Note payable &#8211; Director bearing interest at 12% per annum, unsecured, demand notes.</p>	</td>
			<td id="new_id-1355" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1356" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1357" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,000</td>
			<td id="new_id-1358" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1359" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1360" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1361" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,000</td>
			<td id="new_id-1362" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Note payable &#8211; President bearing interest at 12% per annum, unsecured, demand note.</p>	</td>
			<td id="new_id-1363" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1364" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1365" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">389,935</td>
			<td id="new_id-1366" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1367" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1368" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1369" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">251,340</td>
			<td id="new_id-1370" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Total</p>
			</td>
			<td id="new_id-1371" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1372" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1373" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">449,935</td>
			<td id="new_id-1374" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1375" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1376" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1377" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">311,340</td>
			<td id="new_id-1378" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The first note in the amount of $60,000 provides for interest at 12% per annum and is unsecured. This note has unpaid accrued interest of $ and $52,280 at March 31, 2022 and $50,465 at December 31, 2021, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The second note has a current balance of $389,935 as of March 31, 2022. The note is a secured demand note covering all assets of the Company and bears interest at 12% per annum. This note has unpaid accrued interest of $146,232 at March 31, 2022. The Note was converted to a secured note on April 1, 2021 covering all assets of the Company.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The combined total funds due to Officers and Directors totaled $648,447 with principal and interest at March 31, 2022.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793741112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short Term Notes Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTextBlock', window );">Short-Term Debt [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 10</b> &#8211;<b> Short Term Notes Payable</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1379" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1380" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1381" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1382" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1383" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1384" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bill&#8217; d Exchange, LLC, an equipment capital lender, initial financing August 2, 2019, finances equipment for commercial contracted customers in varying amounts</p>
			</td>
			<td id="new_id-1385" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1386" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1387" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,000</td>
			<td id="new_id-1388" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1389" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1390" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1391" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,000</td>
			<td id="new_id-1392" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Merchant loan &#8211; Green Capital</p>
			</td>
			<td id="new_id-1393" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1394" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1395" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,747</td>
			<td id="new_id-1396" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1397" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1398" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1399" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,747</td>
			<td id="new_id-1400" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">PPP loan &#8211; SBA loan payable</p>
			</td>
			<td id="new_id-1401" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1402" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1403" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">128,232</td>
			<td id="new_id-1404" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1405" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1406" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1407" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">128,232</td>
			<td id="new_id-1408" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Total</p>
			</td>
			<td id="new_id-1409" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1410" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1411" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">155,979</td>
			<td id="new_id-1412" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1413" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1414" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1415" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">155,979</td>
			<td id="new_id-1416" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Bill&#8217; d Exchange, LLC, a customer equipment capital lender, made their initial financing on August 2, 2019. They finance equipment for commercial contracted customers in varying amounts. These loans bear interest at varying rates and are paid weekly for the amount of interest due on the account at each date. Each loan is secured by the accounts receivable from the customer and by personal guarantee of an affiliated officer of ABCO Solar, Inc. On March 2, 2021, the Company entered an agreement to pay $20,000 to settle this Note in 5 payments of $4,000 each. Unpaid principal balance on this note at March 31, 2022 and December 31, 2021 was $20,000 and $20,000, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 31, 2019 ABCO borrowed $25,000 from Green Capital Funding, LLC. The proceeds from this loan were used to acquire the real estate purchased on the date of the loan. This unsecured loan bears interest at approximately 36% and has a repayment obligation in the amount of $35,250 in 76 payments. The unpaid balance of principal and interest at December 31, 2020 was $11,748 after several months of daily payment and a default on February 18, 2020 due to the reduction in business from Covid-19. As of the date of filing this report, no arrangements for resuming payments had been accomplished.<b> </b> Outstanding principal balance as of March 31, 202<b>2,</b> and December 31, 202<b>1</b> on the note was $7,747and $7,747, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Mr. Charles O&#8217;Dowd, former President and Director of ABCO Energy resigned from all positions with the Company on October 7, 2019. Prior to his resignation, Mr. O&#8217;Dowd had loaned the Company funds in the principal amount of $61,052 which is represented by a Promissory Note that is unsecured that also has unpaid interest accrued at December 31, 2020 of $34,694 leaving a total balance due of $95,746 at March 31, 2021. Mr. O&#8217;Dowd filed legal action against the Company for collection of the amounts due under the Note. During 2021 the company negotiated a settlement with Mr. O&#8217;Dowd to pay $1,500 per month for 48 months. The outstanding principal balance as of March 31, 2022, and December 31, 2021 on the note was $58,485 and $63,000, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On May 3, 2020, Company entered into a promissory note evidencing an unsecured loan in the amount of $123,999.00 made to the Company under the Paycheck Protection Program (the &#8220;Loan&#8221;). The Paycheck Protection Program (or &#8220;PPP&#8221;) was established under the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;), and is administered by the U.S. Small Business Administration. The Loan to the Company is being made through Bank of America, N.A., a national banking association (the &#8220;Lender&#8221;). The interest rate on the Loan will not exceed 1.00%. The promissory note evidencing the Loan contains customary events of default relating to, among other things, payment defaults, making materially false and misleading representations to the SBA or Lender, or breaching the terms of the Loan documents. The occurrence of an event of default may result in the repayment of all amounts outstanding, collection of all amounts owing from the Company, or filing suit and obtaining judgment against the Company. Under the terms of the CARES Act, PPP loan recipients can apply for and be granted forgiveness for all or a portion of loan granted under the PPP. Such forgiveness will be determined, subject to limitations, based on the use of loan proceeds for payment of payroll costs and any payments of mortgage interest, rent, and utilities. No assurance is provided that the Company will obtain forgiveness of the Loan in whole or in part. If the SBA does not confirm forgiveness of the Loan or only partly confirms forgiveness of the Loan, including principal and interest (&#8220;Loan Balance&#8221;); then, in either such case, the Lender will establish the terms of repayment of the Loan Balance via a separate letter to the Company, containing the amount of each monthly payment, the interest rate, etc. On March 9, 2021, the SBA and Bank of America notified the Company that the entire balance of this note has been forgiven by the Government. The Company recorded a gain on extinguishment of debt during the three months ended March 31, 2021 for approximately $124,000. Outstanding principal balance as of March 31, 202<b>2</b> and December 31, 202<b>1</b> on the note was $-0- and $-0,- respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On February 24, 2021, the Company executed a promissory note evidencing an unsecured loan (&#8220;Loan&#8221;) for $128,232 under the Paycheck Protection Plan (&#8220;PPP&#8221;). The terms of the Loan require 1.00% interest. This loan contains the same clauses as the previous EDIL loan described in the foregoing paragraph. Outstanding principal balance as of March 31, 2022 and December 31, 2021 on the note was $128,232 and $128,232, respectively. On May 14, 2022, the SBA and the Bank of America notified the Company that the entire balance of the note and accrued interest has been forgiven by the Government.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for short-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366794093080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures - net of discounts and fees.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 11 </b>&#8211; <b>Convertible debentures - net of discounts and fees.</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the year ended December 31, 2021, the Company [partially] funded operations with borrowing on new convertible promissory notes. This table presents the positions on the notes as of March 31, 2022, and December 31, 2021.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:12.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Holder</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Date</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>of Loan </b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Loan </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>amount</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:1pt;"><b>OID and </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:1pt;"><b>discounts</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>and fees </b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Interest</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>rate</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:5pt;"><b>Balance</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2022 </b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Balance </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, 2021</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Power Up Lending Group Ltd</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">10-06-21</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">50,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8</p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">53,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">53,750</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">6th Street Lending LLC</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">11-10-21</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">35,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12</p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">38,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">38,750</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">6th Street Lending LLC</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12-17-21</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">40,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12</p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">43,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">43,750</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">6<sup style="vertical-align:top;line-height:120%;font-size:pt">th</sup>&#160;Street Lending, LLC</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">2-22-22</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">35,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12</p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">38,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">0</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Oasis Capital</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">07-19-21</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">118,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">10,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8</p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">0</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">7,653</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:middle;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Derivative liability</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12-31-21</p>	</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:4.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">234,913</p>	</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">99,034</p>	</td>
			<td style="vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;&#160;&#160;&#160;&#160;Total convertible debt</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">278,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">25,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">411,163</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">242,937</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;&#160;&#160;&#160;&#160;Less Original issue discounts</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(4,066</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(9,127</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balances at 3-31-22 and 12-31-21</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">407,097</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">233,810</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Financial Accounting Standard ASC 815 Accounting for Derivative Instruments and Hedging Activities require that instruments with embedded derivative features be valued at their market values. The Black Scholes model was used to value the derivative liability for the three months ended March 31, 2022 and the fiscal year ending December 31, 2021. This value includes the fair value of the shares that may be issued according to the contracts of the holders and valued according to our common share price at the time of acquisition.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of September 1, 2018, the Company entered into an Equity Purchase Agreement with Oasis Capital, LLC, a Puerto Rico limited liability company (&#8220;Investor&#8221;) pursuant to which Investor agreed to purchase up to $5,000,000 of the Company&#8217;s common stock at a price equal to 85% of the market price at the time of purchase (&#8220;Put Shares&#8221;). The Company agreed to file a new registration statement to register for resale the Put Shares. The Registration Statement must be effective with the SEC before Investor is obligated to purchase any Put Shares. In addition, the Company [i] issued to Investor a one year $150,000 note which is convertible at a fixed price of $.01 per share as a commitment fee for its purchase of Put Shares and [ii] delivered to Investor a Registration Rights Agreement pursuant to which the Company agreed to register all Put Shares acquired under the Equity Purchase Agreement. During 2020, Investor converted $59,692 of principal of the Note and received 930,165,889 shares of common stock. During the twelve months ended December 31, 2020, the negotiated note balance was $3,264. The unpaid principal balance on the Note was $0 and $7,653 at March 31, 2022 and December 31, 2021, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of January 21, 2020 (&#8220;Effective Date&#8221;), the Company issued to Oasis a $208,000 Promissory Note, net of a prorated original issue discount of $16,000 (&#8220;1/21/20 Note&#8221;). The Company received $34,000 (&#8220;First Tranche&#8221;) with four additional Tranches through December 31, 2020 totaling $85,000. There were three Tranches for the period of January 1, 2021 to February 19, 2021, totaling $70,000. Each Tranche matures nine months from the effective date of each such payment. The Company issued Warrants with each Tranche totaling [2,100,000] shares. Each Warrant expires five years from the date of issuance and is exercisable at a conversion price of 120% of the closing price on the trading day prior to the funding date of the respective Tranche. The Company also agreed to issue to Oasis 5,000,000 shares of common stock as an incentive/commitment fee in connection with the transactions. The Company valued these shares at $14,500 and issued these shares in 2020. The 1/21/20 Note is convertible into common stock at a 35% discount to market. The balance of the Note at March 31, 202<b>2 was</b> $0 including all penalties and interest.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On March 29, 2021, the Board of Directors of the Corporation deem it in the best interests of the Corporation to enter into the Securities Purchase Agreement dated March 29, 2021 (the &#8220;Agreement&#8221;) with Power Up Lending Group Ltd. (&#8220;PowerUp&#8221;), in connection with the issuance of: (i) a promissory note of the Corporation, in the aggregate principal amount of $80,000 (including $7,500 of Original Issue Discount) (the &#8220;Note&#8221;), (ii) Three Hundred Seventy Three Thousand Three Hundred Thirty Three (373,333) restricted common shares of the Corporation (&#8220;Commitment Shares&#8221;) to be delivered to PowerUp in book entry with the Corporation&#8217;s transfer agent prior to the Closing Date, (iii) Seventy Hundred Forty Six Thousand Six Hundred Sixty Seven (746,667) restricted common shares of the Corporation (&#8220;Security Shares&#8221; and together with the Note and the Commitment Shares, collectively, the &#8220;Securities&#8221;) to be delivered to PowerUp in book entry with the Corporation&#8217;s transfer agent prior to the Closing Date; and in connection therewith to enter into an irrevocable letter agreement with Vstock Transfer LLC, the Corporation&#8217;s transfer agent, with respect to the reserve of shares of common stock of the Corporation to be issued upon any conversion of the Note (only upon default); the issuance of such shares of common stock in connection with a conversion of the Note (the &#8220;Letter Agreement&#8221;). The proceeds of this note were specifically slated for payment of the settlement of the Knight Capital Merchant Loan for $22,000 and the final payment of the Pearl Capital merchant note for $36,998. These discounted payoffs of these notes saved the company $26,446 plus future interest. Outstanding principal balance as of March 31, 2022 and December 31, 2021 on the note was $0 and $0, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366795208360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 12</b> &#8211;<b> Fair Value Measurements</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company complies with the provisions of FASB ASC No. 820, <i>Fair Value Measurements and Disclosures</i> (&#8220;ASC 820&#8221;), in measuring fair value and in disclosing fair value measurements at the measurement date. ASC 820 defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements required under other accounting pronouncements. FASB ASC No. 820-10-35, Fair Value Measurements and Disclosures- Subsequent Measurement (&#8220;ASC 820-10-35&#8221;), clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820-10-35-3 also requires that a fair value measurement reflect the assumptions market participants would use in pricing an asset or liability based on the best information available. Assumptions include the risks inherent in a particular valuation technique (such as a pricing model) and/or the risks inherent in the inputs to the model.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table shows the change in the fair value of the derivative liabilities on all outstanding convertible debt at March 31, 2022 and at March 31, 2021:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1417" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1418" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>March 31, 2022</b></p>
			</td>
			<td id="new_id-1419" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; text-align: center;">&#160;</td>
			<td id="new_id-1420" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;">&#160;</td>
			<td colspan="2" id="new_id-1421" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>March 31, 2021</b></p>
			</td>
			<td id="new_id-1422" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Purchase price of the convertible debenture - net of discount</p>
			</td>
			<td id="new_id-1423" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1424" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1425" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">125,000</td>
			<td id="new_id-1426" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1427" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1428" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1429" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80,000</td>
			<td id="new_id-1430" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Purchase during period</p>
			</td>
			<td id="new_id-1431" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1432" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1433" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,000</td>
			<td id="new_id-1434" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1435" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1436" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1437" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0</td>
			<td id="new_id-1438" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total convertible debt</p>
			</td>
			<td id="new_id-1439" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1440" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1441" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">160,000</td>
			<td id="new_id-1442" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1443" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1444" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1445" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">80,000</td>
			<td id="new_id-1446" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation of derivative during prior period</p>
			</td>
			<td id="new_id-1447" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1448" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1449" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">99,034</td>
			<td id="new_id-1450" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1451" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1452" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1453" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0</td>
			<td id="new_id-1454" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation of derivative during current period net of expenses</p>
			</td>
			<td id="new_id-1455" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1456" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1457" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">148,063</td>
			<td id="new_id-1458" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1459" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1460" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1461" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">151,667</td>
			<td id="new_id-1462" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance of derivative liability net of discount on the notes (See Consolidated Balance sheet liabilities)</p>
			</td>
			<td id="new_id-1463" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1464" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id="new_id-1465" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">407,097</td>
			<td id="new_id-1466" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1467" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1468" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id="new_id-1469" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">231,667</td>
			<td id="new_id-1470" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td>&#160;</td>
			<td id="new_id-1471">&#160;</td>
			<td id="new_id-1472">&#160;</td>
			<td id="new_id-1473">&#160;</td>
			<td id="new_id-1474">&#160;</td>
			<td id="new_id-1475">&#160;</td>
			<td id="new_id-1476">&#160;</td>
			<td id="new_id-1477">&#160;</td>
			<td id="new_id-1478">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Derivative calculations and presentations on the Statement of Operations</b></p>
			</td>
			<td id="new_id-1479" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1480" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1481" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1482" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1483" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1484" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1485" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1486" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Loss on note issuance</p>
			</td>
			<td id="new_id-1487" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1488" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1489" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id="new_id-1490" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1491" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1492" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1493" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id="new_id-1494" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Change in Derivative (Gain) Loss</p>
			</td>
			<td id="new_id-1495" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1496" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1497" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">135,879</td>
			<td id="new_id-1498" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1499" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1500" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1501" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id="new_id-1502" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Derivative Finance fees</p>
			</td>
			<td id="new_id-1503" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1504" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1505" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,361</td>
			<td id="new_id-1506" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1507" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1508" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1509" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49,623</td>
			<td id="new_id-1510" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Gain (loss) on extinguishment of debt</p>
			</td>
			<td id="new_id-1511" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1512" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1513" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0</td>
			<td id="new_id-1514" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1515" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1516" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1517" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0</td>
			<td id="new_id-1518" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Derivative expense charged to operations in 2022 and 2021 (See Consolidated Statement of Operations)</p>
			</td>
			<td id="new_id-1519" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1520" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1521" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,240</td>
			<td id="new_id-1522" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1523" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1524" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1525" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">49,623</td>
			<td id="new_id-1526" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793802248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long term debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long-Term Debt [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 13</b> &#8211;<b> Long term debt</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:8.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Holder</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Date issued</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Interest rate</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount due </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31,</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount due </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Real Estate Note Allen-Neisen Family trust &#8211;&#160;Et. Al.</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12-31-19</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">5.00</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">278,371</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">280,811</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">US Treasury SBA guaranteed loan</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">7-21-20</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3.75</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">149,900</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">149,900</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ascentium Capital</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">10-1-18</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">13.00</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">1,491</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">2,417</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Fredrick Donze</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">9-2-18</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">6.00</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">0</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">341</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Charles O&#8217;Dowd &#8211;&#160;former officer truck loan</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8-9-18</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">6.00</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">58,485</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">63,000</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">GMAC Chev truck</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">10-20-20</p>	</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">5.99</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">18,495</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">19,724</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mechanics Bank &#8211;&#160;Chev Truck</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12-12-20</p>	</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8.99</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">19,035</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">20,140</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total long-term debt</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">525,777</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">536,333</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less Current portion</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">39,336</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">40,808</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total long-term debt</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">486,441</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">495,525</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 31, 2019 ABCO completed negotiations, financial arrangements and closed on the purchase of a 4,800 square foot office and warehouse building located on one/half acre of paved land on one of Tucson&#8217;s busiest streets. This property will be more than adequate to house both the Solar business and our HVAC expansion. The land and outbuildings will accommodate all of our equipment. The property acquisition was priced at $325,000 the company paid $25,000 down payment and the seller financed $300,000 mortgage based on a twenty-year amortization and a 5% interest rate with a balloon payment at the end of five (5) years. The monthly payment is $1,980. Outstanding principal balance as of March 31, 2022 and December 31, 2021 on the note was $278,371 and $280,811, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On July 21, 2020, the Company received an SBA loan from Bank of America in the amount of $150,000 that is guaranteed by the US Treasury Department. Installment payments, including principal and interest, of $731.00 monthly, will begin Twelve (12) months from the date of the promissory Note. The balance of principal and interest will be payable Thirty (30) years from the date of the promissory Note. Interest will accrue at the rate of 3.75% per annum and will accrue only on funds actually advanced from the date(s) of each advance. Each payment will be applied first to interest accrued to the date of receipt of each payment, and the balance, if any, will be applied to principal. For loan amounts of greater than $25,000, Borrower hereby grants to SBA, the secured party hereunder, a continuing security interest in and to any and all &#8220;Collateral&#8221; as described herein to secure payment and performance of all debts, liabilities and obligations of Borrower to SBA hereunder without limitation, including but not limited to all interest, other fees and expenses (all hereinafter called &#8220;Obligations&#8221;). The Collateral includes the following property that Borrower now owns or shall acquire or create immediately upon the acquisition or creation thereof: all tangible and intangible personal property, including, but not limited to: (a) inventory, (b) equipment, (c) instruments, including promissory notes (d) chattel paper, including tangible chattel paper and electronic chattel paper, (e) documents, (f) letter of credit rights, (g) accounts, including health-care insurance receivables and credit card receivables, (h) deposit accounts, (i) commercial tort claims, (j) general intangibles, including payment intangibles and software and (k) as-extracted collateral as such terms may from time to time be defined in the Uniform Commercial Code. The security interest Borrower grants includes all accessions, attachments, accessories, parts, supplies and replacements for the Collateral, all products, proceeds and collections thereof and all records and data relating thereto. During the three months ended March 31, 2022 and the year ended December 31, 2021, the Company recorded $1,406 and $5,624 in interest expense on this loan, respectively. Unpaid principal balance of the SBA loan at March 31, 2022 and December 31, 2021 was $150,000 and $150,000, respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO acquired the assets of Dr. Fred Air Conditioning services on September 2, 2018 for the total price of $22,000. The allocation of the purchase price was to truck and equipment at $15,000 and the balance was allocated to inventory and the license for period of five or more years. The truck and equipment were financed by Ascentium Capital. The payments on the Ascentium capital note are $435 and the payments on the Donze note are $212 each per month.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366795222152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholder's Deficit<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity Note Disclosure [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note 14 </b>&#8211; <b>Stockholder</b>&#8217;<b>s Deficit </b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Preferred Stock</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On September 15, 2017 and on September 15, 2018, the Board of Directors authorized on each such date the issuance of 15,000,000 preferred shares for an aggregate of 30,000,000 shares of Class B Convertible Preferred Stock [&#8220;Series B&#8221;] to both Directors of the Company and to two Consultants, of which, David Shorey, President of the Company, is the beneficial owner thereof, a total of 30,000,000 shares of Series B. The Company assigned a value of $15,000 for the shares for 2017 and 2018. Of the Series B, 12,000,000 shares were issued to Charles O&#8217;Dowd and 2,000,000 to Wayne Marx, the Directors. Each Consultant received 8,000,000 shares. See the Company&#8217;s Schedule 14C filed with the Commission on September 28, 2018. Upon his resignation, Mr. O&#8217; Dowd&#8217;s shares were cancelled and reissued to two Consultants. These shares have no market pricing and management assigned an aggregate value of $30,000 to the stock issued based on the par value of $0.001. The 30,000,000 shares of Preferred Stock, each has 200 votes for each Preferred share held by of record. The holders of the Preferred are also entitled to an additional 8,823,930 common shares upon conversion of the Preferred Stock. As a result of owning of these shares of Common and Preferred Stock, the Control Shareholders will have voting control of the Company.</p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Common Stock</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the three months ended March 31, 2022 and the year ended December 31, 2021 the following shares were issued for debt conversions:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1527" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1528" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2022</b></p>
			</td>
			<td id="new_id-1529" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1530" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1531" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>During the Year Ended </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, 2021</b></p>
			</td>
			<td id="new_id-1532" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Capital Company</b></p>
			</td>
			<td id="new_id-1533" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1534" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Shares converted</b></p>
			</td>
			<td id="new_id-1535" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1536" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1537" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Dollars converted</b></p>
			</td>
			<td id="new_id-1538" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1539" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1540" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Shares converted</b></p>
			</td>
			<td id="new_id-1541" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1542" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1543" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Dollars converted</b></p>
			</td>
			<td id="new_id-1544" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">PowerUp Lending</p>
			</td>
			<td id="new_id-1545" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1546" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1547" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id="new_id-1548" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1549" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1550" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1551" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id="new_id-1552" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1553" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1554" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1555" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,399,082</td>
			<td id="new_id-1556" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1557" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1558" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1559" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133,505</td>
			<td id="new_id-1560" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Oasis Capital</p>
			</td>
			<td id="new_id-1561" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1562" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1563" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,206,530</td>
			<td id="new_id-1564" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1565" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1566" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1567" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,017</td>
			<td id="new_id-1568" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1569" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1570" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1571" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39,931,068</td>
			<td id="new_id-1572" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1573" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1574" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1575" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">282,240</td>
			<td id="new_id-1576" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Total</p>
			</td>
			<td id="new_id-1577" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1578" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1579" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,206,530</td>
			<td id="new_id-1580" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1581" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1582" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1583" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">42,017</td>
			<td id="new_id-1584" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1585" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1586" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1587" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,330,150</td>
			<td id="new_id-1588" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1589" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1590" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1591" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">415,745</td>
			<td id="new_id-1592" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">After the reverse of shares effective January 4, 2021 the authorized shares were reduced to 29,411,765. Our board of directors believes that it is desirable to have additional authorized shares of common stock available for possible future financings, acquisition transactions, joint ventures and other general corporate purposes. Our board of directors believes that having such additional authorized shares of common stock available for issuance in the future will give us greater flexibility and may allow such shares to be issued without the expense and delay of a special shareholders&#8217; meeting unless such approval is expressly required by applicable law. Although such issuance of additional shares with respect to future financings and acquisitions would dilute existing shareholders, management believes that such transactions would increase the overall value of the Company to its shareholders. Therefore, on January 11, 2021, the shareholders voted to authorize an increase in the Authorized Common Shares to 2,000,000,000 shares. On February 18, 2022, the authorized number of Common Shares were increased to 5 Billion from 2 Billion to increase the number of shares available for reserves. The increase was authorized by the Board and by a Majority of the outstanding shares of common stock, both by written consent.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Earnings (loss) per share calculation</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing net loss by the weighted average number of shares of common stock and potentially outstanding shares of common stock during each period</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The computation of basic and diluted loss per share at March 31, 2022 and December 31, 2021 excludes the common stock equivalents from convertible debt of the following potentially dilutive securities because their inclusion would be anti-dilutive, and the share issue number is not calculable until conversion takes place.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Stock subscriptions executed under an earlier offering included a provision whereby ABCO agrees to pay a dividend (defined as interest) of from 6% to 12% of the total amount invested for a period of one year from receipt of the invested funds. This dividend (defined as interest) is allocated between the broker and the investor with amounts paid to the broker treated as a cost of the offering and netted against additional paid in capital and amounts paid to the investor treated as interest expense. Total amounts paid or accrued under this agreement and charged to additional paid-in capital for the three months ended March 31, 2022 and the year ended December 31, 2021, amounted to $0 and $0, respectively. The accrued balance due on this obligation to shareholders totals $49,900 at March 31, 2022 and $49,900 at December 31, 2021.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ABCO has evaluated these agreements under ASC 480-10: Certain Financial Instruments with Characteristics of both Liabilities and Equity and determined that the capital contributions made under these subscription agreement more closely resemble equity than liabilities as they can only be settled through the issuance of shares and although they have a stated cost associated with them which accrues in the same manner as interest, the cost is only incurred in the first twelve months after placement as is more closely associated with a cost of raising funds than interest expense.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366794094760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Awards<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Payment Arrangement [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 15 </b>&#8211;<b> Equity Awards</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table sets forth information on outstanding option and stock awards held by the named executive officers of the Company at March 31, 2022 and December 31, 2021, including the number of shares underlying both exercisable and un-exercisable portions of each stock option as well as the exercise price and the expiration date of each outstanding option. See Note to Notes to Consolidated Financial Statements.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td colspan="19" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:41.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Outstanding Equity Awards After Fiscal Year-End (1)</b></p>
			</td>
		</tr>
		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:10.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Name</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of securities underlying unexercised</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>options exercisable (1)(5)</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:1.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of securities underlying unexercised</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>options un-exercisable (2)</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:4pt;"><b>Option Exercise Price ($)</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Option Grant Date</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Option Expiration Date</b></p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:10.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Michael Mildebrandt</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,704</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:1.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(3)(4)</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">.001</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">11/01/2019</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">11/01/2023</p>	</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:10.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Adrian Balinski</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,704</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:1.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(3)(4)</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">.001</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">11/01/2019</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">11/01/2023</p>	</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(1)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">7,408 shares were issued for Equity Awards during the year ended December 31, 2019.</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(2)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">All options vest 20% per year beginning on the first anniversary of their grant date.</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(3)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Messrs. Mildebrandt and Balinski were each awarded 3,704 shares of restricted common stock as of October 31, 2020, for being officers and directors of the Company.</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(4)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mr. Mildebrandt and Mr. Balinski have resigned as officers and directors.</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(5)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mr. Charles O&#8217;Dowd, former president of ABCO, resigned on October 7, 2019. All options previously issued to Mr. O&#8217;Dowd expired on January 1, 2021 and none were exercised at any time.</p>	</td>	</tr>
</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">An aggregate of 7,408 stock awards are outstanding under the Equity Incentive Plan (&#8220;EIP&#8221;) at March 31, 2022.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Effective January 9, 2021, the Company issued an aggregate of 5,000,000 restricted common shares for services rendered, of which 500,000 were awarded to Wayne Marx, an officer and Director, 3,5000,000 shares to an LLC controlled by David Shorey, President, CEO and CFO, and 1,000,000 shares to an outside consultant.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793743912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events [Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Note 16</b> &#8211;<b> Subsequent Events</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company recorded a gain on extinguishment of debt on April 30, 2022 of $128,232. Unpaid principal balance of the extinguished SBA loan at March 31, 2022 and December 31, 2021 was $128,232 and $128,232, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366788129480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Critical Accounting Policies and Estimates</b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our discussion and analysis of our financial condition and results of operations are based on our financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles, or &#8220;GAAP.&#8221; The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses. Intercompany transactions and balances have been eliminated. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. We have identified the following to be critical accounting policies whose application have a material impact on our reported results of operations, and which involve a higher degree of complexity, as they require us to make judgments and estimates about matters that are inherently uncertain.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">C<b><i>ash and Cash Equivalents</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">There are only cash accounts included in our cash equivalents in these statements. For purposes of the statement of cash flows, the Company considers all short-term securities with a maturity of three months or less to be cash equivalents. There are no short term cash equivalents reported in these financial statements.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Fixed Assets</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Property and equipment are to be stated at cost less accumulated depreciation. Depreciation is recorded on the straight-line basis according to IRS guidelines over the estimated useful lives of the assets, which range from three to ten years. Maintenance and repairs are charged to operations as incurred.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Revenue Recognition</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company generates revenue from sales of solar products, LED lighting, installation services and leasing fees. During the last two fiscal years, the company had product sales as follows:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration:underline"><b>Sales Product and Services Description</b></span></p>
			</td>
			<td id="new_id-1195" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1196" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2022</b></p>
			</td>
			<td id="new_id-1197" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1198" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1199" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2021</b></p>
			</td>
			<td id="new_id-1200" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Solar PV residential and commercial sales</p>
			</td>
			<td id="new_id-1201" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1202" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1203" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">229,151</td>
			<td id="new_id-1204" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1205" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1206" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1207" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">78</td>
			<td id="new_id-1208" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1209" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1210" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1211" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">320,464</td>
			<td id="new_id-1212" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1213" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1214" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1215" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">96</td>
			<td id="new_id-1216" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Air conditioning sales and service</p>
			</td>
			<td id="new_id-1217" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1218" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1219" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,017</td>
			<td id="new_id-1220" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1221" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1222" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1223" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td>
			<td id="new_id-1224" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1225" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1226" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1227" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,540</td>
			<td id="new_id-1228" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1229" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1230" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1231" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td>
			<td id="new_id-1232" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Energy efficient lighting &amp; other income</p>
			</td>
			<td id="new_id-1233" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1234" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1235" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,994</td>
			<td id="new_id-1236" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1237" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1238" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1239" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td>
			<td id="new_id-1240" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1241" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1242" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1243" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,722</td>
			<td id="new_id-1244" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1245" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1246" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1247" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td>
			<td id="new_id-1248" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Interest Income</p>
			</td>
			<td id="new_id-1249" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1250" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1251" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71</td>
			<td id="new_id-1252" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1253" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1254" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1255" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id="new_id-1256" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1257" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1258" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1259" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1260" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1261" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1262" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1263" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id="new_id-1264" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total revenue</p>
			</td>
			<td id="new_id-1265" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1266" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1267" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">293,233</td>
			<td id="new_id-1268" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1269" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1270" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1271" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td>
			<td id="new_id-1272" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1273" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1274" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1275" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">335,726</td>
			<td id="new_id-1276" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1277" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1278" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1279" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td>
			<td id="new_id-1280" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recognizes product revenue, net of sales discounts, returns and allowances. These statements establish that revenue can be recognized when persuasive evidence of an arrangement exists, delivery has occurred, and all significant contractual obligations have been satisfied, the fee is fixed or determinable, and collection is considered probable.</p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our revenue recognition is recorded on the percentage of completion method for sales and installation revenue and on the accrual basis for fees and interest income. We recognize and record income when the customer has a legal obligation to pay. All our revenue streams are acknowledged by written contracts for any of the revenue we record. There are no differences between major classes of customers or customized orders. We record discounts, product returns, rebates and other related accounting issues in the normal business manner and experience very small number of adjustments to our written contractual sales. There are no post-delivery obligations because warranties are maintained by our suppliers. Our lease fees are earned by providing services to contractors for financing of solar systems. Normally we will acquire the promissory note (lease) on a leased system that will provide cash flow for up to 20 years. Interest is recorded on the books when earned on amortized leases.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Receivable [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Accounts Receivable and work-in-progress</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company recognizes revenue upon delivery of product to customers and does not make bill-and-hold sales. Contracts spanning reporting periods are recorded on the percentage of completion method, based on the ratio of total costs to total estimated costs by project, for recognition of revenue and expenses. Accounts receivable includes fully completed and partially completed projects and partially billed statements for completed work and product delivery. The Company records a reserve for bad debts in the amount of 2% of earned accounts receivable. When the Company determines that an account is uncollectible, the account is written off against the reserve and the balance to expense. If the reserve is deemed to be inadequate after annual reviews, the reserve will be increased to an adequate level.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Inventory</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company records inventory of construction supplies at cost using the first in first out method. After review of the inventory on an annual basis, the Company discounts all obsolete items to fair market value and has established a valuation reserve of 10% of the inventory at total cost to account for obsolescence. As of December 31, 2019 all inventory was written off resulting in balances at March 31, 2022 of $0 and at December 31, 2021 of $0.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Income Taxes</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has net operating loss carryforwards as of March 31, 2022 totaling approximately $5,165,966 net of accrued derivative liabilities and stock-based compensation, which are assumed to be non-tax events. A deferred 21% tax benefit of approximately $1,084,853 has been offset by a valuation allowance of the same amount as its realization is not assured. The full realization of the tax benefit associated with the carry-forward depends predominately upon the Company&#8217;s ability to generate taxable income during future periods, which is not assured.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company files in the US only and is not subject to taxation in any foreign country. There are three open years for which the Internal Revenue Service can examine our tax returns so 2018, 2019 and 2020 are still open years and 2021 will replace 2018 when the tax return is filed.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Fair Values of Financial Instruments</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ASC 825 requires the Corporation to disclose estimated fair value for its financial instruments. Fair value estimates, methods, and assumptions are set forth as follows for the Corporation&#8217;s financial instruments. The carrying amounts of cash, receivables, other current assets, payables, accrued expenses and notes payable are reported at cost but approximate fair value because of the short maturity of those instruments. The Company evaluates derivatives based on level 3 indicators.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ASC 825 requires the Corporation to disclose estimated fair value for its financial instruments. Fair value estimates, methods, and assumptions are set forth as follows for the Corporation&#8217;s financial instruments. The carrying amounts of cash, receivables, other current assets, payables, accrued expenses and notes payable are reported at cost but approximate fair value because of the short maturity of those instruments.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company measures assets and liabilities at fair value based on expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale date of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following are the hierarchical levels of inputs to measure fair value:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 2: Inputs reflect quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Level 3: Unobservable inputs reflecting the Company&#8217;s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The carrying amounts of the Company&#8217;s financial assets and liabilities, such as cash, accounts payable and accrued expenses, approximate their fair values because of the current nature of these instruments. Debt approximates fair value based on interest rates available for similar financial arrangements. Derivative liabilities which have been bifurcated from host convertible debt agreements are presented at fair value. See note 11 for complete derivative and convertible debt disclosure.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivatives, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Derivative Financial Instruments</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Fair value accounting requires bifurcation of embedded derivative instruments such as convertible features in convertible debts or equity instruments, and measurement of their fair value for accounting purposes. In determining the appropriate fair value, the Company uses the binomial option-pricing model. In assessing the convertible debt instruments, management determines if the convertible debt host instrument is conventional convertible debt and further if there is a beneficial conversion feature requiring measurement. If the instrument is not considered conventional convertible debt, the Company will continue its evaluation process of these instruments as derivative financial instruments.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Once determined, derivative liabilities are adjusted to reflect fair value at each reporting period end with any increase or decrease in the fair value being recorded in results of operations as an adjustment to fair value of derivatives. In addition, the fair value of freestanding derivative instruments, such as warrants, are also valued using the binomial option-pricing model.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification, Comparability Adjustment [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Prior Period Reclassifications</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Certain prior period amounts have been reclassified to conform to current period presentation in this Report.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Effects of Recently Issued Accounting Pronouncements</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has reviewed all recently issued accounting pronouncements and have determined the following have an effect on our financial statements:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Payment Arrangement [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Stock-Based Compensation</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company accounts for employee and non-employee stock awards under ASC 505 and ASC 718, whereby equity instruments issued to employees for services are recorded based on the fair value of the instrument issued and those issued to non-employees are recorded based on the fair value of the consideration received or the fair value of the equity instrument, whichever is more reliably measurable. For employees, the Company recognizes compensation expense for share-based awards based on the estimated fair value of the award on the date of grant and the probable attainment of a specified performance condition or over a service period.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Per Share Computations</i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Basic net earnings per share are computed using the weighted-average number of common shares outstanding. Diluted earnings per share is computed by dividing net income by the weighted-average number of common shares and the dilutive potential common shares outstanding during the period. All shares were considered anti-dilutive at March 31, 2022 and December 31, 2021. Potentially dilutive share issues are: 1) all unissued common shares sold, 2) all convertible debentures have a possibility of a large number of shares being issued and would result in a larger number of shares issued if the price remains low, 3) the preferred stock of the company held by insiders is convertible into common shares and the preferred stock is voted on a 20 to 1 basis, 4) all options issued. All of the above are potential dilutive items.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366795227464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Revenue from External Customers by Products and Services [Table Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company generates revenue from sales of solar products, LED lighting, installation services and leasing fees. During the last two fiscal years, the company had product sales as follows:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration:underline"><b>Sales Product and Services Description</b></span></p>
			</td>
			<td id="new_id-1195" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1196" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2022</b></p>
			</td>
			<td id="new_id-1197" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1198" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1199" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2021</b></p>
			</td>
			<td id="new_id-1200" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Solar PV residential and commercial sales</p>
			</td>
			<td id="new_id-1201" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1202" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1203" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">229,151</td>
			<td id="new_id-1204" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1205" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1206" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1207" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">78</td>
			<td id="new_id-1208" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1209" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1210" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1211" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">320,464</td>
			<td id="new_id-1212" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1213" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1214" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1215" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">96</td>
			<td id="new_id-1216" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Air conditioning sales and service</p>
			</td>
			<td id="new_id-1217" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1218" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1219" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58,017</td>
			<td id="new_id-1220" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1221" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1222" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1223" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td>
			<td id="new_id-1224" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1225" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1226" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1227" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,540</td>
			<td id="new_id-1228" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1229" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1230" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1231" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td>
			<td id="new_id-1232" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Energy efficient lighting &amp; other income</p>
			</td>
			<td id="new_id-1233" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1234" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1235" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,994</td>
			<td id="new_id-1236" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1237" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1238" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1239" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td>
			<td id="new_id-1240" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1241" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1242" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1243" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,722</td>
			<td id="new_id-1244" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1245" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1246" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1247" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td>
			<td id="new_id-1248" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Interest Income</p>
			</td>
			<td id="new_id-1249" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1250" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1251" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71</td>
			<td id="new_id-1252" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1253" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1254" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1255" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id="new_id-1256" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1257" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1258" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1259" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1260" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1261" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1262" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1263" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id="new_id-1264" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total revenue</p>
			</td>
			<td id="new_id-1265" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1266" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1267" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">293,233</td>
			<td id="new_id-1268" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1269" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1270" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1271" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td>
			<td id="new_id-1272" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td id="new_id-1273" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1274" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1275" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">335,726</td>
			<td id="new_id-1276" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1277" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1278" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1279" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td>
			<td id="new_id-1280" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793742792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_AccountsReceivableAndWorkInProcessTableAbstract', window );"><strong>Accounts Receivable And Work In Process Table [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Accounts receivable as of March 31, 2022 and December 31, 2021 consists of the following:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1281" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1282" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1283" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1284" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1285" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1286" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accounts receivable on completed contracts</p>
			</td>
			<td id="new_id-1287" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1288" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1289" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">68,012</td>
			<td id="new_id-1290" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1291" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1292" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1293" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,772</td>
			<td id="new_id-1294" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Costs and estimated earnings on contracts in progress</p>
			</td>
			<td id="new_id-1295" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1296" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1297" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">295,840</td>
			<td id="new_id-1298" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1299" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1300" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1301" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">298,121</td>
			<td id="new_id-1302" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Total</p>
			</td>
			<td id="new_id-1303" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1304" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1305" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">363,852</td>
			<td id="new_id-1306" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1307" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1308" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1309" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">331,893</td>
			<td id="new_id-1310" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_AccountsReceivableAndWorkInProcessTableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_AccountsReceivableAndWorkInProcessTableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366794075688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has acquired all its office and field work equipment with cash payments and financial institution loans. The total fixed assets consist of land and building, vehicles, office furniture, tools and various equipment items and the totals are as follows:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Asset</b></p>
			</td>
			<td id="new_id-1311" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1312" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1313" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1314" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1315" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>December31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1316" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Land and Building</p>
			</td>
			<td id="new_id-1317" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1318" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1319" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">339,250</td>
			<td id="new_id-1320" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1321" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1322" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1323" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">336,444</td>
			<td id="new_id-1324" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Equipment</p>
			</td>
			<td id="new_id-1325" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1326" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1327" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">163,634</td>
			<td id="new_id-1328" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1329" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1330" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1331" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">163,634</td>
			<td id="new_id-1332" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accumulated depreciation</p>
			</td>
			<td id="new_id-1333" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1334" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1335" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-126,129</td>
			<td id="new_id-1336" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1337" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1338" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1339" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-121,187</td>
			<td id="new_id-1340" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Fixed Assets, net of accumulated depreciation</p>
			</td>
			<td id="new_id-1341" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1342" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1343" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">376,755</td>
			<td id="new_id-1344" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1345" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1346" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1347" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">378,891</td>
			<td id="new_id-1348" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793779288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable to Related Parties (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Related Party Transactions [Table Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Notes payable as of March 31, 2022 and December 31, 2021 consists of the following:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1349" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1350" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1351" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1352" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1353" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1354" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Note payable &#8211; Director bearing interest at 12% per annum, unsecured, demand notes.</p>	</td>
			<td id="new_id-1355" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1356" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1357" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,000</td>
			<td id="new_id-1358" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1359" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1360" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1361" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,000</td>
			<td id="new_id-1362" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Note payable &#8211; President bearing interest at 12% per annum, unsecured, demand note.</p>	</td>
			<td id="new_id-1363" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1364" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1365" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">389,935</td>
			<td id="new_id-1366" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1367" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1368" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1369" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">251,340</td>
			<td id="new_id-1370" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Total</p>
			</td>
			<td id="new_id-1371" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1372" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1373" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">449,935</td>
			<td id="new_id-1374" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1375" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1376" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1377" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">311,340</td>
			<td id="new_id-1378" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793704408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short Term Notes Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShortTermDebtTextBlock', window );">Schedule of Short-Term Debt [Table Text Block]</a></td>
<td class="text"><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1379" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1380" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td id="new_id-1381" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1382" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1383" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td id="new_id-1384" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bill&#8217; d Exchange, LLC, an equipment capital lender, initial financing August 2, 2019, finances equipment for commercial contracted customers in varying amounts</p>
			</td>
			<td id="new_id-1385" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1386" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1387" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,000</td>
			<td id="new_id-1388" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1389" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1390" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1391" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,000</td>
			<td id="new_id-1392" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Merchant loan &#8211; Green Capital</p>
			</td>
			<td id="new_id-1393" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1394" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1395" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,747</td>
			<td id="new_id-1396" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1397" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1398" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1399" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,747</td>
			<td id="new_id-1400" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">PPP loan &#8211; SBA loan payable</p>
			</td>
			<td id="new_id-1401" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1402" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1403" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">128,232</td>
			<td id="new_id-1404" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1405" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1406" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1407" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">128,232</td>
			<td id="new_id-1408" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">Total</p>
			</td>
			<td id="new_id-1409" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1410" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1411" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">155,979</td>
			<td id="new_id-1412" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1413" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1414" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1415" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">155,979</td>
			<td id="new_id-1416" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793781176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures - net of discounts and fees. (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtTableTextBlock', window );">Convertible Debt [Table Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the year ended December 31, 2021, the Company [partially] funded operations with borrowing on new convertible promissory notes. This table presents the positions on the notes as of March 31, 2022, and December 31, 2021.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:12.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Holder</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Date</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>of Loan </b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Loan </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>amount</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:1pt;"><b>OID and </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:1pt;"><b>discounts</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>and fees </b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Interest</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>rate</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:5pt;"><b>Balance</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2022 </b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Balance </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, 2021</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Power Up Lending Group Ltd</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">10-06-21</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">50,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8</p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">53,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">53,750</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">6th Street Lending LLC</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">11-10-21</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">35,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12</p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">38,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">38,750</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">6th Street Lending LLC</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12-17-21</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">40,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12</p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">43,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">43,750</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">6<sup style="vertical-align:top;line-height:120%;font-size:pt">th</sup>&#160;Street Lending, LLC</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">2-22-22</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">35,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12</p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">38,750</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.4%;">&#160;</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">0</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">&#160;</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Oasis Capital</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">07-19-21</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">118,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">10,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8</p>	</td>
			<td style="vertical-align:bottom;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">0</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">7,653</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:middle;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Derivative liability</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12-31-21</p>	</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:4.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">234,913</p>	</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:middle;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">99,034</p>	</td>
			<td style="vertical-align:middle;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;&#160;&#160;&#160;&#160;Total convertible debt</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">278,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">25,000</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">411,163</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">242,937</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;&#160;&#160;&#160;&#160;Less Original issue discounts</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(4,066</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(9,127</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balances at 3-31-22 and 12-31-21</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">407,097</p>	</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.2%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">233,810</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793700120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table shows the change in the fair value of the derivative liabilities on all outstanding convertible debt at March 31, 2022 and at March 31, 2021:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Description</b></p>
			</td>
			<td id="new_id-1417" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="2" id="new_id-1418" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>March 31, 2022</b></p>
			</td>
			<td id="new_id-1419" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; text-align: center;">&#160;</td>
			<td id="new_id-1420" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;">&#160;</td>
			<td colspan="2" id="new_id-1421" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>March 31, 2021</b></p>
			</td>
			<td id="new_id-1422" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Purchase price of the convertible debenture - net of discount</p>
			</td>
			<td id="new_id-1423" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1424" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1425" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">125,000</td>
			<td id="new_id-1426" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1427" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1428" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1429" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80,000</td>
			<td id="new_id-1430" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Purchase during period</p>
			</td>
			<td id="new_id-1431" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1432" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1433" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,000</td>
			<td id="new_id-1434" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1435" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1436" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1437" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0</td>
			<td id="new_id-1438" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total convertible debt</p>
			</td>
			<td id="new_id-1439" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1440" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1441" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">160,000</td>
			<td id="new_id-1442" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1443" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1444" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1445" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">80,000</td>
			<td id="new_id-1446" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation of derivative during prior period</p>
			</td>
			<td id="new_id-1447" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1448" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1449" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">99,034</td>
			<td id="new_id-1450" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1451" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1452" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1453" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0</td>
			<td id="new_id-1454" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation of derivative during current period net of expenses</p>
			</td>
			<td id="new_id-1455" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1456" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1457" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">148,063</td>
			<td id="new_id-1458" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1459" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1460" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1461" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">151,667</td>
			<td id="new_id-1462" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance of derivative liability net of discount on the notes (See Consolidated Balance sheet liabilities)</p>
			</td>
			<td id="new_id-1463" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1464" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id="new_id-1465" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">407,097</td>
			<td id="new_id-1466" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1467" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1468" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id="new_id-1469" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">231,667</td>
			<td id="new_id-1470" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td>&#160;</td>
			<td id="new_id-1471">&#160;</td>
			<td id="new_id-1472">&#160;</td>
			<td id="new_id-1473">&#160;</td>
			<td id="new_id-1474">&#160;</td>
			<td id="new_id-1475">&#160;</td>
			<td id="new_id-1476">&#160;</td>
			<td id="new_id-1477">&#160;</td>
			<td id="new_id-1478">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Derivative calculations and presentations on the Statement of Operations</b></p>
			</td>
			<td id="new_id-1479" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1480" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1481" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1482" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1483" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1484" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1485" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
			<td id="new_id-1486" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Loss on note issuance</p>
			</td>
			<td id="new_id-1487" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1488" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1489" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id="new_id-1490" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1491" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1492" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1493" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id="new_id-1494" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Change in Derivative (Gain) Loss</p>
			</td>
			<td id="new_id-1495" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1496" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1497" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">135,879</td>
			<td id="new_id-1498" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1499" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1500" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1501" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id="new_id-1502" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Derivative Finance fees</p>
			</td>
			<td id="new_id-1503" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1504" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1505" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,361</td>
			<td id="new_id-1506" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1507" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1508" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1509" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49,623</td>
			<td id="new_id-1510" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Gain (loss) on extinguishment of debt</p>
			</td>
			<td id="new_id-1511" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1512" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1513" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0</td>
			<td id="new_id-1514" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1515" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1516" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1517" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0</td>
			<td id="new_id-1518" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Derivative expense charged to operations in 2022 and 2021 (See Consolidated Statement of Operations)</p>
			</td>
			<td id="new_id-1519" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1520" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1521" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,240</td>
			<td id="new_id-1522" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1523" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1524" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1525" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">49,623</td>
			<td id="new_id-1526" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793708376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long term debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-Term Debt Instruments [Table Text Block]</a></td>
<td class="text"><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:8.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Holder</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Date issued</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Interest rate</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount due </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31,</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount due </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Real Estate Note Allen-Neisen Family trust &#8211;&#160;Et. Al.</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12-31-19</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">5.00</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">278,371</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">280,811</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">US Treasury SBA guaranteed loan</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">7-21-20</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3.75</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">149,900</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">149,900</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ascentium Capital</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">10-1-18</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">13.00</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">1,491</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">2,417</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Fredrick Donze</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">9-2-18</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">6.00</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">0</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">341</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Charles O&#8217;Dowd &#8211;&#160;former officer truck loan</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8-9-18</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">6.00</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">58,485</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">63,000</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">GMAC Chev truck</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">10-20-20</p>	</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">5.99</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">18,495</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">19,724</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mechanics Bank &#8211;&#160;Chev Truck</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">12-12-20</p>	</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8.99</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">19,035</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">20,140</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total long-term debt</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">525,777</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">536,333</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less Current portion</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">39,336</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">40,808</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total long-term debt</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:auto;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">486,441</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="border-bottom:double 3px #000000;vertical-align:bottom;width:2.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">495,525</p>	</td>
			<td style="vertical-align:bottom;width:0.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793722872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholder's Deficit (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtConversionsTextBlock', window );">Schedule of Debt Conversions [Table Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the three months ended March 31, 2022 and the year ended December 31, 2021 the following shares were issued for debt conversions:</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1527" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1528" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Three Months Ended </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>March 31, 2022</b></p>
			</td>
			<td id="new_id-1529" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1530" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td colspan="6" id="new_id-1531" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>During the Year Ended </b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31, 2021</b></p>
			</td>
			<td id="new_id-1532" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Capital Company</b></p>
			</td>
			<td id="new_id-1533" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1534" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Shares converted</b></p>
			</td>
			<td id="new_id-1535" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1536" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1537" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Dollars converted</b></p>
			</td>
			<td id="new_id-1538" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1539" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1540" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Shares converted</b></p>
			</td>
			<td id="new_id-1541" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td id="new_id-1542" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
			<td colspan="2" id="new_id-1543" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Dollars converted</b></p>
			</td>
			<td id="new_id-1544" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">PowerUp Lending</p>
			</td>
			<td id="new_id-1545" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1546" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1547" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id="new_id-1548" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1549" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1550" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1551" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id="new_id-1552" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1553" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1554" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1555" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,399,082</td>
			<td id="new_id-1556" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1557" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1558" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id="new_id-1559" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133,505</td>
			<td id="new_id-1560" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Oasis Capital</p>
			</td>
			<td id="new_id-1561" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1562" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1563" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,206,530</td>
			<td id="new_id-1564" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1565" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1566" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1567" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,017</td>
			<td id="new_id-1568" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1569" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1570" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1571" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39,931,068</td>
			<td id="new_id-1572" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1573" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1574" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1575" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">282,240</td>
			<td id="new_id-1576" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Total</p>
			</td>
			<td id="new_id-1577" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1578" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1579" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,206,530</td>
			<td id="new_id-1580" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1581" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1582" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1583" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">42,017</td>
			<td id="new_id-1584" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1585" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1586" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
			<td id="new_id-1587" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,330,150</td>
			<td id="new_id-1588" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
			<td id="new_id-1589" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
			<td id="new_id-1590" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id="new_id-1591" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">415,745</td>
			<td id="new_id-1592" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;">&#160;</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtConversionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information on an original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. The information may be presented entirely or partially in this block of text or in the associated elements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtConversionsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366795192792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Awards (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Share-Based Payment Arrangement, Activity [Table Text Block]</a></td>
<td class="text"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table sets forth information on outstanding option and stock awards held by the named executive officers of the Company at March 31, 2022 and December 31, 2021, including the number of shares underlying both exercisable and un-exercisable portions of each stock option as well as the exercise price and the expiration date of each outstanding option. See Note to Notes to Consolidated Financial Statements.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td colspan="19" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:41.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Outstanding Equity Awards After Fiscal Year-End (1)</b></p>
			</td>
		</tr>
		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:10.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Name</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of securities underlying unexercised</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>options exercisable (1)(5)</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:1.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of securities underlying unexercised</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>options un-exercisable (2)</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:4pt;"><b>Option Exercise Price ($)</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Option Grant Date</b></p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Option Expiration Date</b></p>
			</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="vertical-align:bottom;width:10.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Michael Mildebrandt</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,704</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:1.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(3)(4)</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">.001</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">11/01/2019</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">11/01/2023</p>	</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align:bottom;width:10.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Adrian Balinski</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">3,704</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:1.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(3)(4)</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">8</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p>
			</td>
			<td style="vertical-align:bottom;width:6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">.001</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">11/01/2019</p>	</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:0.5%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
			</td>
			<td style="vertical-align:bottom;width:5.1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">11/01/2023</p>	</td>
		</tr>

</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(1)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">7,408 shares were issued for Equity Awards during the year ended December 31, 2019.</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(2)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">All options vest 20% per year beginning on the first anniversary of their grant date.</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(3)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Messrs. Mildebrandt and Balinski were each awarded 3,704 shares of restricted common stock as of October 31, 2020, for being officers and directors of the Company.</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(4)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mr. Mildebrandt and Mr. Balinski have resigned as officers and directors.</p>	</td>	</tr>	<tr>	<td style="vertical-align:middle;width:0.6%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>	</td>	<td style="vertical-align:top;width:1%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(5)</p>	</td>	<td style="vertical-align:top;width:19.9%;">	<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mr. Charles O&#8217;Dowd, former president of ABCO, resigned on October 7, 2019. All options previously issued to Mr. O&#8217;Dowd expired on January 1, 2021 and none were exercised at any time.</p>	</td>	</tr>
</table><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793899720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Overview and Description of the Company (Details) - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 13, 2020</div></th>
<th class="th"><div>Dec. 23, 2018</div></th>
<th class="th"><div>Jan. 13, 2017</div></th>
<th class="th"><div>Jun. 30, 2011</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Feb. 18, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 11, 2021</div></th>
<th class="th"><div>Jan. 10, 2021</div></th>
<th class="th"><div>Jan. 04, 2021</div></th>
<th class="th"><div>Sep. 27, 2017</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Stockholders' Equity, Reverse Stock Split</a></td>
<td class="text">1-for-170<span></span>
</td>
<td class="text">1-for 20<span></span>
</td>
<td class="text">1-for-10<span></span>
</td>
<td class="text">1 for 23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000,000<span></span>
</td>
<td class="nump">5,000,000,000<span></span>
</td>
<td class="nump">5,000,000,000<span></span>
</td>
<td class="nump">2,000,000,000<span></span>
</td>
<td class="nump">29,411,765<span></span>
</td>
<td class="nump">2,000,000,000<span></span>
</td>
<td class="nump">2,000,000,000<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_CommonSharesAndPreferredSharesAuthorizedDescription', window );">Common Shares and Preferred Shares Authorized, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company held a Special Meeting of Stockholders in May 2017 which authorized an amendment to the Articles of Incorporation to increase the authorized common share capital to 2,000,000,000 common shares and 100,000,000 preferred shares.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_CommonSharesAndPreferredSharesAuthorizedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of common shares and preferred shares authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_CommonSharesAndPreferredSharesAuthorizedDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366793915176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_SummaryofsignificantaccountingpoliciesDetailsLineItems', window );"><strong>Summary of significant accounting policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ReserveForBadDebtsPercentageOfAccountsReceivable', window );">Reserve for Bad Debts, Percentage of Accounts Receivable</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, Net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 5,165,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">$ 1,084,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_SummaryofsignificantaccountingpoliciesDetailsLineItems', window );"><strong>Summary of significant accounting policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_SummaryofsignificantaccountingpoliciesDetailsLineItems', window );"><strong>Summary of significant accounting policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_ReserveForBadDebtsPercentageOfAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of accounts receivable reserve for bad debts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_ReserveForBadDebtsPercentageOfAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_SummaryofsignificantaccountingpoliciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_SummaryofsignificantaccountingpoliciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366790679528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Details) - Schedule of Revenue from External Customers by Product or Service - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 293,233<span></span>
</td>
<td class="nump">$ 335,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_RevenuesPercentage', window );">Revenues, Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_InterestIncomeAxis=us-gaap_InterestIncomeMember', window );">Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_RevenuesPercentage', window );">Revenues, Percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=abce_SolarPVResidentialAndCommercialSalesMember', window );">Solar PV Residential and Commercial Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 229,151<span></span>
</td>
<td class="nump">$ 320,464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_RevenuesPercentage', window );">Revenues, Percentage</a></td>
<td class="nump">78.00%<span></span>
</td>
<td class="nump">96.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=abce_AirConditioningSalesAndServicesMember', window );">Air Conditioning Sales and Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 58,017<span></span>
</td>
<td class="nump">$ 6,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_RevenuesPercentage', window );">Revenues, Percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=abce_ABCO_LED_AndEnergyEfficientLightingMember', window );">ABCO LED and Energy Efficient Lighting [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 5,994<span></span>
</td>
<td class="nump">$ 8,722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_RevenuesPercentage', window );">Revenues, Percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_RevenuesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_RevenuesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_InterestIncomeAxis=us-gaap_InterestIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_InterestIncomeAxis=us-gaap_InterestIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abce_SolarPVResidentialAndCommercialSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abce_SolarPVResidentialAndCommercialSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abce_AirConditioningSalesAndServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abce_AirConditioningSalesAndServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abce_ABCO_LED_AndEnergyEfficientLightingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abce_ABCO_LED_AndEnergyEfficientLightingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366796036984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Going Concern (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="num">$ (280,937)<span></span>
</td>
<td class="num">$ (93,701)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by (Used in) Operating Activities</a></td>
<td class="num">(178,951)<span></span>
</td>
<td class="num">$ (97,106)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained Earnings (Accumulated Deficit)</a></td>
<td class="num">$ (8,035,579)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7,754,642)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366794063784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_AccountsReceivableAndWorkInProcessTableAbstract', window );"><strong>Accounts Receivable And Work In Process Table [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BillingsInExcessOfCost', window );">Billings in Excess of Cost</a></td>
<td class="nump">$ 303,061<span></span>
</td>
<td class="nump">$ 268,435<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_AccountsReceivableAndWorkInProcessTableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_AccountsReceivableAndWorkInProcessTableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BillingsInExcessOfCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BillingsInExcessOfCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366788195224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable (Details) - Schedule of Accounts, Notes, Loans and Financing Receivable - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract', window );"><strong>Schedule of Accounts, Notes, Loans and Financing Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BilledContractReceivables', window );">Accounts receivable on completed contracts</a></td>
<td class="nump">$ 33,772<span></span>
</td>
<td class="nump">$ 68,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Costs and estimated earnings on contracts in progress</a></td>
<td class="nump">298,121<span></span>
</td>
<td class="nump">295,840<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Total</a></td>
<td class="nump">$ 331,893<span></span>
</td>
<td class="nump">$ 363,852<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BilledContractReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55302-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BilledContractReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55302-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366795190632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, Net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366791791352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Security deposits and Long Term Commitments (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>ft&#178; </div>
<div>a</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems', window );"><strong>Security deposits and Long Term Commitments (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of Land | a</a></td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member] | Tucson, Arizona [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems', window );"><strong>Security deposits and Long Term Commitments (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of Real Estate Property | ft&#178;</a></td>
<td class="nump">4,800<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of land held.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=abce_TucsonArizonaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=abce_TucsonArizonaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366797218456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment in long term leases (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Loans and Leases Receivable, Net Amount</a></td>
<td class="nump">$ 3,580<span></span>
</td>
<td class="nump">$ 3,641<span></span>
</td>
<td class="nump">$ 3,641<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetReportedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366790761592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_FixedAssetsDetailsLineItems', window );"><strong>Fixed Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 4,942<span></span>
</td>
<td class="nump">$ 5,967<span></span>
</td>
<td class="nump">$ 14,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 278,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_FixedAssetsDetailsLineItems', window );"><strong>Fixed Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember', window );">Land and Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_FixedAssetsDetailsLineItems', window );"><strong>Fixed Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of Real Estate Property (in Square Feet) | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Property, Plant and Equipment, Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">325,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_FixedAssetsDetailsLineItems', window );"><strong>Fixed Assets (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Property, Plant and Equipment, Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_FixedAssetsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_FixedAssetsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366791753352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fixed Assets (Details) - Schedule of Property, Plant and Equipment - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">$ (126,129)<span></span>
</td>
<td class="num">$ (121,187)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Fixed Assets, net of accumulated depreciation</a></td>
<td class="nump">376,755<span></span>
</td>
<td class="nump">378,891<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember', window );">Land and Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment</a></td>
<td class="nump">339,250<span></span>
</td>
<td class="nump">336,444<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment</a></td>
<td class="nump">$ 163,634<span></span>
</td>
<td class="nump">$ 163,634<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndBuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366790680328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Notes Payable to Related Parties (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_NotesPayabletoRelatedPartiesDetailsLineItems', window );"><strong>Notes Payable to Related Parties (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 278,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Notes Payable, Related Parties, Current</a></td>
<td class="nump">596,168<span></span>
</td>
<td class="nump">$ 533,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to Related Parties, Current</a></td>
<td class="nump">648,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_OfficerMember', window );">Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_NotesPayabletoRelatedPartiesDetailsLineItems', window );"><strong>Notes Payable to Related Parties (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 146,232<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_NotePayable1Member', window );">Note Payable #1 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_NotesPayabletoRelatedPartiesDetailsLineItems', window );"><strong>Notes Payable to Related Parties (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Interest Payable, Current</a></td>
<td class="nump">$ 52,280<span></span>
</td>
<td class="nump">$ 50,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_NotePayable2Member', window );">Note Payable #2 [Member] | Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_NotesPayabletoRelatedPartiesDetailsLineItems', window );"><strong>Notes Payable to Related Parties (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Notes Payable, Related Parties, Current</a></td>
<td class="nump">$ 389,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_NotesPayabletoRelatedPartiesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_NotesPayabletoRelatedPartiesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_OfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_OfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_NotePayable1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_NotePayable1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_NotePayable2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_NotePayable2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366791462568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Notes Payable to Related Parties (Details) - Schedule of Related Party Debt - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent', window );">Notes Payable, Related Party</a></td>
<td class="nump">$ 449,935<span></span>
</td>
<td class="nump">$ 311,340<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_NotePayable1Member', window );">Note Payable #1 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent', window );">Notes Payable, Related Party</a></td>
<td class="nump">60,000<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_NotePayable3Member', window );">Note Payable #3 [Member] | President [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent', window );">Notes Payable, Related Party</a></td>
<td class="nump">$ 389,935<span></span>
</td>
<td class="nump">$ 251,340<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for notes payable (written promise to pay), due to related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_NotePayable1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_NotePayable1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_NotePayable3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_NotePayable3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_PresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_PresidentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366790649992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Notes Payable to Related Parties (Details) - Schedule of Related Party Debt (Parentheticals)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_NotePayable1Member', window );">Note Payable #1 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest at</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_NotePayable3Member', window );">Note Payable #3 [Member] | President [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest at</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_NotePayable1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_NotePayable1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_NotePayable3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_NotePayable3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_PresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_PresidentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366792866808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short Term Notes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 02, 2021</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Feb. 24, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>May 03, 2020</div></th>
<th class="th"><div>Oct. 07, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ShortTermNotesPayableDetailsLineItems', window );"><strong>Short Term Notes Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 155,979<span></span>
</td>
<td class="nump">$ 155,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">278,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent', window );">Notes Payable, Related Parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311,340<span></span>
</td>
<td class="nump">449,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on Extinguishment of Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_FormerPresidentAndDirectorMember', window );">Former President and Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ShortTermNotesPayableDetailsLineItems', window );"><strong>Short Term Notes Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,000<span></span>
</td>
<td class="nump">58,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,694<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent', window );">Notes Payable, Related Parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_BilldExchangeLLCMember', window );">Bill'd Exchange, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ShortTermNotesPayableDetailsLineItems', window );"><strong>Short Term Notes Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-Term Debt</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_PearlDeltaFundingMember', window );">Pearl Delta Funding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ShortTermNotesPayableDetailsLineItems', window );"><strong>Short Term Notes Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_GreenCapitalFundingMember', window );">Green Capital Funding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ShortTermNotesPayableDetailsLineItems', window );"><strong>Short Term Notes Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from Short-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate', window );">Short-Term Debt, Percentage Bearing Fixed Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_PPPLoanMember', window );">PPP Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ShortTermNotesPayableDetailsLineItems', window );"><strong>Short Term Notes Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on Extinguishment of Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 124,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_PPPLoan2Member', window );">PPP Loan 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ShortTermNotesPayableDetailsLineItems', window );"><strong>Short Term Notes Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 128,232<span></span>
</td>
<td class="nump">$ 128,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 128,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_ShortTermNotesPayableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_ShortTermNotesPayableDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for notes payable (written promise to pay), due to related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_FormerPresidentAndDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_FormerPresidentAndDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_BilldExchangeLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_BilldExchangeLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_PearlDeltaFundingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_PearlDeltaFundingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_GreenCapitalFundingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_GreenCapitalFundingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_PPPLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_PPPLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_PPPLoan2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_PPPLoan2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366791702728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Short Term Notes Payable (Details) - Schedule of Short-term Debt - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short term debt</a></td>
<td class="nump">$ 155,979<span></span>
</td>
<td class="nump">$ 155,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_BilldExchangeLLCMember', window );">Bill'd Exchange, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short term debt</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_GreenCapitalMember', window );">Green Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short term debt</a></td>
<td class="nump">7,747<span></span>
</td>
<td class="nump">7,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_PPPLoan2Member', window );">PPP Loan 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short term debt</a></td>
<td class="nump">$ 128,232<span></span>
</td>
<td class="nump">$ 128,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_BilldExchangeLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_BilldExchangeLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_GreenCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_GreenCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_PPPLoan2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_PPPLoan2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366720919064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures - net of discounts and fees. (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2021</div></th>
<th class="th"><div>Jan. 21, 2020</div></th>
<th class="th"><div>Sep. 01, 2018</div></th>
<th class="th"><div>Feb. 19, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2012</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_OasisNote1Member', window );">Oasis Note 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Debt Instrument, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Company entered into an Equity Purchase Agreement with Oasis Capital, LLC, a Puerto Rico limited liability company (&#8220;Investor&#8221;) pursuant to which Investor agreed to purchase up to $5,000,000 of the Company&#8217;s common stock at a price equal to 85% of the market price at the time of purchase (&#8220;Put Shares&#8221;).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Debt Conversion, Original Debt, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">930,165,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_OasisNote2Member', window );">Oasis Note 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 208,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ClassOfWarrantOrRightsGranted', window );">Class of Warrant or Rights, Granted (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants and Rights Outstanding, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_WarrantDescriptionOfExercisePrice', window );">Warrant, Description of Exercise Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">exercisable at a conversion price of 120% of the closing price on the trading day prior to the funding date of the respective Tranche<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock Issued During Period, Shares, Other (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Stock Issued During Period, Value, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature', window );">Debt Instrument, Convertible, Terms of Conversion Feature</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The 1/21/20 Note is convertible into common stock at a 35% discount to market<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_OasisNote2Member', window );">Oasis Note 2 [Member] | First Tranche [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_OasisNote2Member', window );">Oasis Note 2 [Member] | Second Tranche [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_OasisNote2Member', window );">Oasis Note 2 [Member] | Third Tranches [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLLCMember', window );">Power Up Lending Group, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Debt Conversion, Original Debt, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 133,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,399,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount</a></td>
<td class="nump">7,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of Debt</a></td>
<td class="nump">22,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtGainLossNetOfTax', window );">Extinguishment of Debt, Gain (Loss), Net of Tax</a></td>
<td class="nump">26,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLLCMember', window );">Power Up Lending Group, LLC [Member] | Knight Capital Funding, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of Debt</a></td>
<td class="nump">$ 36,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLLCMember', window );">Power Up Lending Group, LLC [Member] | Commitment Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock Issued During Period, Shares, Other (in Shares)</a></td>
<td class="nump">373,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLLCMember', window );">Power Up Lending Group, LLC [Member] | Security Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock Issued During Period, Shares, Other (in Shares)</a></td>
<td class="nump">746,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_ClassOfWarrantOrRightsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of each class of warrants or rights granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_ClassOfWarrantOrRightsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_WarrantDescriptionOfExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of exercise price of warrant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_WarrantDescriptionOfExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of conversion terms for debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_OasisNote1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_OasisNote1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_OasisNote2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_OasisNote2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=abce_FirstTrancheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=abce_FirstTrancheMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=abce_SecondTrancheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=abce_SecondTrancheMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=abce_ThirdTranchesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=abce_ThirdTranchesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=abce_KnightCapitalFundingLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionByUniqueDescriptionAxis=abce_KnightCapitalFundingLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfExpenseAxis=abce_CommitmentSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfExpenseAxis=abce_CommitmentSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfExpenseAxis=abce_SecuritySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfExpenseAxis=abce_SecuritySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366792190824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures - net of discounts and fees. (Details) - Convertible Debt - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) - Convertible Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 278,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">OID and discounts and fees</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Balance</a></td>
<td class="nump">411,163<span></span>
</td>
<td class="nump">$ 242,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Less Original issue discounts</a></td>
<td class="num">(4,066,000,000)<span></span>
</td>
<td class="num">(9,127,000,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Balance</a></td>
<td class="nump">$ 407,097<span></span>
</td>
<td class="nump">233,810<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_EmbeddedDerivativeFinancialInstrumentsMember', window );">Embedded Derivative Financial Instruments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) - Convertible Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Date of Loan</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Balance</a></td>
<td class="nump">$ 234,913<span></span>
</td>
<td class="nump">99,034<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLTD4Member', window );">Power Up Lending Group, LTD #4 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) - Convertible Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Date of Loan</a></td>
<td class="text">Oct.  06,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">OID and discounts and fees</a></td>
<td class="nump">$ 3,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Balance</a></td>
<td class="nump">$ 53,750<span></span>
</td>
<td class="nump">53,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_Street6thLendingLLC1Member', window );">Street 6th Lending LLC 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) - Convertible Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Date of Loan</a></td>
<td class="text">Nov. 10,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">OID and discounts and fees</a></td>
<td class="nump">$ 3,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Balance</a></td>
<td class="nump">$ 38,750<span></span>
</td>
<td class="nump">38,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_Street6thLendingLLC2Member', window );">6th Street Lending LLC 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) - Convertible Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Date of Loan</a></td>
<td class="text">Dec. 17,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">OID and discounts and fees</a></td>
<td class="nump">$ 3,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Balance</a></td>
<td class="nump">$ 43,750<span></span>
</td>
<td class="nump">43,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_Street6thLendingLLC3Member', window );">6th Street Lending LLC 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) - Convertible Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Date of Loan</a></td>
<td class="text">Feb. 22,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">OID and discounts and fees</a></td>
<td class="nump">$ 3,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Balance</a></td>
<td class="nump">$ 38,750<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_OasisNote3Member', window );">Oasis Note 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems', window );"><strong>Convertible debentures - net of discounts and fees. (Details) - Convertible Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Date of Loan</a></td>
<td class="text">Jul. 19,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 118,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">OID and discounts and fees</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 7,653<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount (premium).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28567-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_EmbeddedDerivativeFinancialInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_EmbeddedDerivativeFinancialInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLTD4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLTD4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_Street6thLendingLLC1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_Street6thLendingLLC1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_Street6thLendingLLC2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_Street6thLendingLLC2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_Street6thLendingLLC3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_Street6thLendingLLC3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_OasisNote3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_OasisNote3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366790762840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation - Embedded Derivative Financial Instruments [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues', window );">Total convertible debt</a></td>
<td class="nump">$ 160,000<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3', window );">Valuation of derivative</a></td>
<td class="nump">99,034<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Balance of derivative liability net of discount on the notes (See Consolidated Balance sheet liabilities)</a></td>
<td class="nump">407,097<span></span>
</td>
<td class="nump">231,667<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract', window );"><strong>Derivative calculations and presentations on the Statement of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_LossOnNoteIssuanceDerivatives', window );">Loss on note issuance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings', window );">Change in Derivative (Gain) Loss</a></td>
<td class="nump">135,879<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_FinanceFees', window );">Derivative Finance fees</a></td>
<td class="nump">34,361<span></span>
</td>
<td class="nump">49,623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnRestructuringOfDebt', window );">Gain (loss) on extinguishment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Derivative expense charged to operations in 2022 and 2021 (See Consolidated Statement of Operations)</a></td>
<td class="nump">170,240<span></span>
</td>
<td class="nump">49,623<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_FairValueAxis=abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember', window );">Purchase price of convertible debenture- net of discount [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues', window );">Total convertible debt</a></td>
<td class="nump">125,000<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_FairValueAxis=abce_PurchasesDuringPeriodMember', window );">Purchases during period [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues', window );">Total convertible debt</a></td>
<td class="nump">35,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_FairValueAxis=abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember', window );">Valuation of derivative during period net of expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3', window );">Valuation of derivative</a></td>
<td class="nump">$ 148,063<span></span>
</td>
<td class="nump">$ 151,667<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_FinanceFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenditures for finance fees during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_FinanceFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_LossOnNoteIssuanceDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss on note issuance derivatives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_LossOnNoteIssuanceDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of issuances of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset) out of level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnRestructuringOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6402221&amp;loc=d3e15743-112638<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnRestructuringOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_EmbeddedDerivativeFinancialInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_EmbeddedDerivativeFinancialInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_FairValueAxis=abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_FairValueAxis=abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_FairValueAxis=abce_PurchasesDuringPeriodMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_FairValueAxis=abce_PurchasesDuringPeriodMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_FairValueAxis=abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_FairValueAxis=abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366792919448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long term debt (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 21, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Sep. 02, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_LongtermdebtDetailsLineItems', window );"><strong>Long term debt (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 278,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=abce_DRFredAirConditioningMember', window );">DR. Fred Air Conditioning [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_LongtermdebtDetailsLineItems', window );"><strong>Long term debt (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_RealEstateNoteAllenNeisenFamilyTrustMember', window );">Real Estate Note Allen-Neisen Family Trust [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_LongtermdebtDetailsLineItems', window );"><strong>Long term debt (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of Real Estate Property (in Square Feet) | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Property, Plant and Equipment, Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 325,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payments to Acquire Property, Plant, and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Notes and Loans Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">278,371<span></span>
</td>
<td class="nump">$ 280,811<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_SBALoanMember', window );">SBA Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_LongtermdebtDetailsLineItems', window );"><strong>Long term debt (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">3.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="nump">$ 731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Notes and Loans Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Debt Instrument, Description</a></td>
<td class="text">Each payment will be applied first to interest accrued to the date of receipt of each payment, and the balance, if any, will be applied to principal. For loan amounts of greater than $25,000, Borrower hereby grants to SBA, the secured party hereunder, a continuing security interest in and to any and all &#8220;Collateral&#8221; as described herein to secure payment and performance of all debts, liabilities and obligations of Borrower to SBA hereunder without limitation, including but not limited to all interest, other fees and expenses (all hereinafter called &#8220;Obligations&#8221;).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,406<span></span>
</td>
<td class="nump">$ 5,624<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_AscentiumCapitalMember', window );">Ascentium Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_LongtermdebtDetailsLineItems', window );"><strong>Long term debt (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_FredrickDonzeMember', window );">Fredrick Donze [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_LongtermdebtDetailsLineItems', window );"><strong>Long term debt (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_LongtermdebtDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_LongtermdebtDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=abce_DRFredAirConditioningMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=abce_DRFredAirConditioningMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_RealEstateNoteAllenNeisenFamilyTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_RealEstateNoteAllenNeisenFamilyTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_SBALoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_SBALoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_AscentiumCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_AscentiumCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_FredrickDonzeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_FredrickDonzeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366792626264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long term debt (Details) - Schedule of Long-term Debt Instruments - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 536,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less Current portion</a></td>
<td class="nump">$ 39,336<span></span>
</td>
<td class="nump">40,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt</a></td>
<td class="nump">486,441<span></span>
</td>
<td class="nump">495,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="nump">525,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less Current portion</a></td>
<td class="nump">39,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt</a></td>
<td class="nump">$ 486,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_RealEstateNoteAllenNeisenFamilyTrustMember', window );">Real Estate Note Allen-Neisen Family Trust [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Long term debt, Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">280,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_RealEstateNoteAllenNeisenFamilyTrustMember', window );">Real Estate Note Allen-Neisen Family Trust [Member] | Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Long term debt, Date issued</a></td>
<td class="text">Dec. 31,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Long term debt, Interest rate</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="nump">$ 278,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_SBAPayrollLoanEIDLMember', window );">SBA Payroll Loan EIDL [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_SBAPayrollLoanEIDLMember', window );">SBA Payroll Loan EIDL [Member] | Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Long term debt, Date issued</a></td>
<td class="text">Jul. 21,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Long term debt, Interest rate</a></td>
<td class="nump">3.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="nump">$ 149,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_AscentiumCapitalMember', window );">Ascentium Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_AscentiumCapitalMember', window );">Ascentium Capital [Member] | Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Long term debt, Date issued</a></td>
<td class="text">Oct.  01,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Long term debt, Interest rate</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="nump">$ 1,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_FredrickDonzeMember', window );">Fredrick Donze [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_FredrickDonzeMember', window );">Fredrick Donze [Member] | Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Long term debt, Date issued</a></td>
<td class="text">Sep.  02,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Long term debt, Interest rate</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_DebtWithCharlesODowdofficerMember', window );">Debt with Charles O&#8217;Dowd (officer) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_DebtWithCharlesODowdofficerMember', window );">Debt with Charles O&#8217;Dowd (officer) [Member] | Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Long term debt, Date issued</a></td>
<td class="text">Aug.  09,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Long term debt, Interest rate</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="nump">$ 58,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_GMACMember', window );">GMAC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_GMACMember', window );">GMAC [Member] | Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Long term debt, Date issued</a></td>
<td class="text">Oct. 20,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Long term debt, Interest rate</a></td>
<td class="nump">5.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="nump">$ 18,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_MechanicsBankMember', window );">Mechanics Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_MechanicsBankMember', window );">Mechanics Bank [Member] | Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Long term debt, Date issued</a></td>
<td class="text">Dec. 12,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Long term debt, Interest rate</a></td>
<td class="nump">8.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt, Amount due</a></td>
<td class="nump">$ 19,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_RealEstateNoteAllenNeisenFamilyTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_RealEstateNoteAllenNeisenFamilyTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_SBAPayrollLoanEIDLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_SBAPayrollLoanEIDLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_AscentiumCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_AscentiumCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_FredrickDonzeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_FredrickDonzeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_DebtWithCharlesODowdofficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_DebtWithCharlesODowdofficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_GMACMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_GMACMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_MechanicsBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_MechanicsBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366720486232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholder's Deficit (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2018</div></th>
<th class="th"><div>Sep. 15, 2018</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Feb. 18, 2022</div></th>
<th class="th"><div>Jan. 11, 2021</div></th>
<th class="th"><div>Jan. 10, 2021</div></th>
<th class="th"><div>Jan. 04, 2021</div></th>
<th class="th"><div>Dec. 23, 2018</div></th>
<th class="th"><div>Sep. 27, 2017</div></th>
<th class="th"><div>Jan. 13, 2017</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_StockholdersDeficitDetailsLineItems', window );"><strong>Stockholder's Deficit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockConversionBasis', window );">Preferred Stock, Conversion Basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The holders of the Preferred are also entitled to an additional 8,823,930 common shares upon conversion of the Preferred Stock.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000,000<span></span>
</td>
<td class="nump">2,000,000,000<span></span>
</td>
<td class="nump">29,411,765<span></span>
</td>
<td class="nump">2,000,000,000<span></span>
</td>
<td class="nump">5,000,000,000<span></span>
</td>
<td class="nump">2,000,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Dividends, Preferred Stock (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrentAndNoncurrent', window );">Dividends Payable (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_StockholdersDeficitDetailsLineItems', window );"><strong>Stockholder's Deficit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred Stock, Dividend Rate, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_StockholdersDeficitDetailsLineItems', window );"><strong>Stockholder's Deficit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred Stock, Dividend Rate, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember', window );">Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_StockholdersDeficitDetailsLineItems', window );"><strong>Stockholder's Deficit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues (in Dollars)</a></td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockVotingRights', window );">Preferred Stock, Voting Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">each has 200 votes for each Preferred share held by of record<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember', window );">Convertible Preferred Stock [Member] | Delivered to Each Consultant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_StockholdersDeficitDetailsLineItems', window );"><strong>Stockholder's Deficit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_StockholdersDeficitDetailsLineItems', window );"><strong>Stockholder's Deficit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member] | Delivered to Consultant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_StockholdersDeficitDetailsLineItems', window );"><strong>Stockholder's Deficit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_OfficerAndDirectorMember', window );">Officer and Director [Member] | Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_StockholdersDeficitDetailsLineItems', window );"><strong>Stockholder's Deficit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [Member] | Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_StockholdersDeficitDetailsLineItems', window );"><strong>Stockholder's Deficit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember', window );">Director [Member] | Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_StockholdersDeficitDetailsLineItems', window );"><strong>Stockholder's Deficit (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_StockholdersDeficitDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_StockholdersDeficitDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConversionBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describe the conversion features of preferred stock if preferred stock is convertible. That is, shares of preferred stock into which another convertible security was converted, or shares of preferred stock into which another class of preferred stock was converted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConversionBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockVotingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_EquityTransactionAxis=abce_DeliveredToEachConsultantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_EquityTransactionAxis=abce_DeliveredToEachConsultantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_EquityTransactionAxis=abce_DeliveredToConsultantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_EquityTransactionAxis=abce_DeliveredToConsultantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_OfficerAndDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_OfficerAndDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366720907768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholder's Deficit  (Details) - Schedule of Debt Conversions - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Debt Conversion [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Shares converted</a></td>
<td class="nump">5,206,530<span></span>
</td>
<td class="nump">54,330,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Dollars converted</a></td>
<td class="nump">$ 42,017<span></span>
</td>
<td class="nump">$ 415,745<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLLCMember', window );">Power Up Lending Group, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Debt Conversion [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Shares converted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,399,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Dollars converted</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 133,505<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_OasisCapitalLLCMember', window );">Oasis Capital, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Debt Conversion [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Shares converted</a></td>
<td class="nump">5,206,530<span></span>
</td>
<td class="nump">39,931,068<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Dollars converted</a></td>
<td class="nump">$ 42,017<span></span>
</td>
<td class="nump">$ 282,240<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_PowerUpLendingGroupLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_OasisCapitalLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_OasisCapitalLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366794054136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Awards (Details) - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">10 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 09, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_EquityAwardsDetailsLineItems', window );"><strong>Equity Awards (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">All options vest 20% per year beginning on the first anniversary of their grant date.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">3,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,408<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember', window );">Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_EquityAwardsDetailsLineItems', window );"><strong>Equity Awards (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_EquityAwardsDetailsLineItems', window );"><strong>Equity Awards (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_ConsultantMember', window );">Consultant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_EquityAwardsDetailsLineItems', window );"><strong>Equity Awards (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_EquityAwardsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_EquityAwardsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_ConsultantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_ConsultantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366795957400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Awards (Details) - Share-based Payment Arrangement, Activity<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr><th class="th" colspan="2">
<div>Mar. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_OfficerAndDirector2Member', window );">Officer and Director #2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems', window );"><strong>Equity Awards (Details) - Share-based Payment Arrangement, Activity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of securities underlying unexercised options exercisable</a></td>
<td class="nump">3,704<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of securities underlying unexercised options un- exercisable</a></td>
<td class="nump">8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Option Exercise Price | $ / shares</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_OptionGrantDate', window );">Option Grant Date</a></td>
<td class="text">Nov.  01,  2019<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Option Expiration Date</a></td>
<td class="text">Nov.  01,  2023<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_OfficerAndDirector3Member', window );">Officer and Director #3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems', window );"><strong>Equity Awards (Details) - Share-based Payment Arrangement, Activity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of securities underlying unexercised options exercisable</a></td>
<td class="nump">3,704<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of securities underlying unexercised options un- exercisable</a></td>
<td class="nump">8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Option Exercise Price | $ / shares</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_OptionGrantDate', window );">Option Grant Date</a></td>
<td class="text">Nov.  01,  2019<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Option Expiration Date</a></td>
<td class="text">Nov.  01,  2023<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">7,408 shares were issued for Equity Awards during the year ended December 31, 2019.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Messrs. Mildebrandt and Balinski were each awarded 3,704 shares of restricted common stock as of October 31, 2020, for being officers and directors of the Company.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Mr. Charles O&#8217;Dowd, former president of ABCO, resigned on October 7, 2019. All options previously issued to Mr. O&#8217;Dowd expired on January 1, 2021 and none were exercised at any time.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">All options vest 20% per year beginning on the first anniversary of their grant date.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_OptionGrantDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date award granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_OptionGrantDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the equity-based award expires, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_OfficerAndDirector2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_OfficerAndDirector2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_OfficerAndDirector3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abce_OfficerAndDirector3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140366795910840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - PPP Loan 2 [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 128,232<span></span>
</td>
<td class="nump">$ 128,232<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abce_PPPLoan2Member', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abce_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on Extinguishment of Debt</a></td>
<td class="nump">$ 128,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abce_SubsequentEventsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abce_SubsequentEventsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abce_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abce_PPPLoan2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abce_PPPLoan2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>abcoenergy20220331_10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:abce="http://www.abcoenergy.com/20220331"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pf0="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="abce-20220331.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2022-05-23</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2011-06-30</startDate>
            <endDate>2011-06-30</endDate>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2020-12-13</startDate>
            <endDate>2020-12-13</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2018-12-23</startDate>
            <endDate>2018-12-23</endDate>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2018-12-23</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2017-01-13</startDate>
            <endDate>2017-01-13</endDate>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2017-01-13</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2017-09-27</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2021-01-04</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:SolarPVResidentialAndCommercialSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:SolarPVResidentialAndCommercialSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:AirConditioningSalesAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:AirConditioningSalesAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:ABCO_LED_AndEnergyEfficientLightingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis">abce:ABCO_LED_AndEnergyEfficientLightingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abce:InterestIncomeAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">abce:TucsonArizonaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:NotePayable1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:NotePayable1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:NotePayable2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:NotePayable3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:PresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:NotePayable3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:PresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:BilldExchangeLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-02</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:BilldExchangeLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-02</startDate>
            <endDate>2021-03-02</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PearlDeltaFundingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:BilldExchangeLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalFundingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalFundingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalFundingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalFundingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:FormerPresidentAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-07</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:FormerPresidentAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:FormerPresidentAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:FormerPresidentAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:FormerPresidentAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-03</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-24</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:BilldExchangeLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GreenCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-09-01</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-01</instant>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-21</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abce:FirstTrancheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abce:SecondTrancheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abce:ThirdTranchesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-02-19</endDate>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-21</startDate>
            <endDate>2020-01-21</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-29</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">abce:CommitmentSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-29</startDate>
            <endDate>2021-03-29</endDate>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">abce:SecuritySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-29</startDate>
            <endDate>2021-03-29</endDate>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-29</startDate>
            <endDate>2021-03-29</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">abce:KnightCapitalFundingLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-29</startDate>
            <endDate>2021-03-29</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-12-31</instant>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLTD4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLTD4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLTD4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:Street6thLendingLLC3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisNote3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:PurchasePriceOfConvertibleDebentureNetOfDiscountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:PurchasePriceOfConvertibleDebentureNetOfDiscountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:PurchasesDuringPeriodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:PurchasesDuringPeriodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:ValuationOfDerivativeDuringPeriodNetOfExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="abce:FairValueAxis">abce:ValuationOfDerivativeDuringPeriodNetOfExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBALoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-21</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBALoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-21</startDate>
            <endDate>2020-07-21</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBALoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBALoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abce:DRFredAirConditioningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-02</startDate>
            <endDate>2018-09-02</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abce:DRFredAirConditioningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-02</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:AscentiumCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:FredrickDonzeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:RealEstateNoteAllenNeisenFamilyTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBAPayrollLoanEIDLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBAPayrollLoanEIDLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:SBAPayrollLoanEIDLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:AscentiumCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:AscentiumCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:AscentiumCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:FredrickDonzeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:FredrickDonzeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:FredrickDonzeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:DebtWithCharlesODowdofficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:DebtWithCharlesODowdofficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:DebtWithCharlesODowdofficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GMACMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GMACMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:GMACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:MechanicsBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:MechanicsBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:MechanicsBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-15</startDate>
            <endDate>2018-09-15</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:OfficerAndDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-15</startDate>
            <endDate>2018-09-15</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="abce:EquityTransactionAxis">abce:DeliveredToConsultantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-15</startDate>
            <endDate>2018-09-15</endDate>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-15</startDate>
            <endDate>2018-09-15</endDate>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-15</startDate>
            <endDate>2018-09-15</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-15</startDate>
            <endDate>2018-09-15</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="abce:EquityTransactionAxis">abce:DeliveredToEachConsultantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-15</startDate>
            <endDate>2018-09-15</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-28</startDate>
            <endDate>2018-09-28</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-15</instant>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2018-09-15</startDate>
            <endDate>2018-09-15</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2021-01-10</instant>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2021-01-11</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <instant>2022-02-18</instant>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PowerUpLendingGroupLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:OasisCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
        </entity>
        <period>
            <startDate>2021-01-09</startDate>
            <endDate>2021-01-09</endDate>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-09</startDate>
            <endDate>2021-01-09</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pf0:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-09</startDate>
            <endDate>2021-01-09</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:ConsultantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-09</startDate>
            <endDate>2021-01-09</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:OfficerAndDirector2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:OfficerAndDirector2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:OfficerAndDirector3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">abce:OfficerAndDirector3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001300938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abce:PPPLoan2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="acre">
        <measure>utr:acre</measure>
    </unit>
    <dei:DocumentType contextRef="c0">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0">2022-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0">000-55235</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0">ABCO ENERGY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0">46-5342309</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0">2505 N. Alvernon Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c0">Tucson</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0">AZ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0">85712</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0">520-777-0511</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0">520-777-0511</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0">COMMON STOCK</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0">ABCE</dei:TradingSymbol>
    <dei:EntityCurrentReportingStatus contextRef="c0">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="c0">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany contextRef="c0">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c1" decimals="INF" unitRef="shares">260515166</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c2" decimals="0" unitRef="usd">10811</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="0" unitRef="usd">31414</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ReceivablesNetCurrent contextRef="c2" decimals="0" unitRef="usd">68012</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c3" decimals="0" unitRef="usd">33772</us-gaap:ReceivablesNetCurrent>
    <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="c2" decimals="0" unitRef="usd">295840</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
    <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="c3" decimals="0" unitRef="usd">298121</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" unitRef="usd">374663</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" unitRef="usd">363307</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">376755</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">378891</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount contextRef="c2" decimals="0" unitRef="usd">3580</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount contextRef="c3" decimals="0" unitRef="usd">3641</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:OtherAssetsNoncurrent contextRef="c2" decimals="0" unitRef="usd">3580</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="0" unitRef="usd">3641</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c2" decimals="0" unitRef="usd">754998</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" unitRef="usd">745839</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">509617</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">521819</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c2" decimals="0" unitRef="usd">155979</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c3" decimals="0" unitRef="usd">155979</us-gaap:NotesPayableCurrent>
    <us-gaap:BillingsInExcessOfCost contextRef="c2" decimals="0" unitRef="usd">303061</us-gaap:BillingsInExcessOfCost>
    <us-gaap:BillingsInExcessOfCost contextRef="c3" decimals="0" unitRef="usd">268435</us-gaap:BillingsInExcessOfCost>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="c2" decimals="0" unitRef="usd">596168</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="c3" decimals="0" unitRef="usd">533244</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">407097</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">233810</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c2" decimals="0" unitRef="usd">39336</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c3" decimals="0" unitRef="usd">40808</us-gaap:LongTermDebtCurrent>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="c2" decimals="0" unitRef="usd">2011258</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="c3" decimals="0" unitRef="usd">1754095</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:LongTermDebtNoncurrent contextRef="c2" decimals="0" unitRef="usd">486441</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c3" decimals="0" unitRef="usd">495525</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:Liabilities contextRef="c2" decimals="0" unitRef="usd">2497699</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="0" unitRef="usd">2249620</us-gaap:Liabilities>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c4" decimals="0" unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c5" decimals="0" unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c4" decimals="3" unitRef="usdPershares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c5" decimals="3" unitRef="usdPershares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c4" decimals="0" unitRef="shares">30000000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c4" decimals="0" unitRef="shares">30000000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c5" decimals="0" unitRef="shares">30000000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c5" decimals="0" unitRef="shares">30000000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c2" decimals="0" unitRef="usd">12800</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c3" decimals="0" unitRef="usd">12800</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesAuthorized contextRef="c2" decimals="0" unitRef="shares">5000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="0" unitRef="shares">5000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c2" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c3" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="0" unitRef="shares">260515166</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="0" unitRef="shares">255308636</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" unitRef="usd">260515</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" unitRef="usd">255309</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c2" decimals="0" unitRef="usd">6019563</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c3" decimals="0" unitRef="usd">5982752</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" unitRef="usd">-8035579</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" unitRef="usd">-7754642</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">-1742701</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">-1503781</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" unitRef="usd">754998</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" unitRef="usd">745839</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">293233</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="0" unitRef="usd">335726</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="0" unitRef="usd">195343</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c6" decimals="0" unitRef="usd">294142</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" unitRef="usd">97890</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c6" decimals="0" unitRef="usd">41584</us-gaap:GrossProfit>
    <us-gaap:LaborAndRelatedExpense contextRef="c0" decimals="0" unitRef="usd">42193</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense contextRef="c6" decimals="0" unitRef="usd">60784</us-gaap:LaborAndRelatedExpense>
    <us-gaap:AdvertisingExpense contextRef="c0" decimals="0" unitRef="usd">8485</us-gaap:AdvertisingExpense>
    <us-gaap:ProfessionalAndContractServicesExpense contextRef="c0" decimals="0" unitRef="usd">15000</us-gaap:ProfessionalAndContractServicesExpense>
    <us-gaap:ProfessionalAndContractServicesExpense contextRef="c6" decimals="0" unitRef="usd">4000</us-gaap:ProfessionalAndContractServicesExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">15071</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c6" decimals="0" unitRef="usd">29399</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralInsuranceExpense contextRef="c0" decimals="0" unitRef="usd">21374</us-gaap:GeneralInsuranceExpense>
    <us-gaap:GeneralInsuranceExpense contextRef="c6" decimals="0" unitRef="usd">9290</us-gaap:GeneralInsuranceExpense>
    <us-gaap:ProfessionalFees contextRef="c0" decimals="0" unitRef="usd">26377</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees contextRef="c6" decimals="0" unitRef="usd">9905</us-gaap:ProfessionalFees>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">54827</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense contextRef="c6" decimals="0" unitRef="usd">52786</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">183327</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c6" decimals="0" unitRef="usd">166164</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-85437</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-124580</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="c0" decimals="0" unitRef="usd">20199</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c6" decimals="0" unitRef="usd">13044</us-gaap:InterestExpense>
    <us-gaap:InterestAndDebtExpense contextRef="c0" decimals="0" unitRef="usd">5061</us-gaap:InterestAndDebtExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c6" decimals="0" unitRef="usd">60000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c0" decimals="0" unitRef="usd">-135879</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c6" decimals="0" unitRef="usd">-49623</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <abce:FinanceFees contextRef="c0" decimals="0" unitRef="usd">-34361</abce:FinanceFees>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c6" decimals="0" unitRef="usd">153546</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">-195500</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c6" decimals="0" unitRef="usd">30879</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-280937</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">-93701</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="0" unitRef="usd">-280937</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c6" decimals="0" unitRef="usd">-93701</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <abce:EarningsPerShareBasicAndDiluted1 contextRef="c0" decimals="3" unitRef="usdPershares">-0.001</abce:EarningsPerShareBasicAndDiluted1>
    <abce:EarningsPerShareBasicAndDiluted1 contextRef="c6" decimals="3" unitRef="usdPershares">-0.004</abce:EarningsPerShareBasicAndDiluted1>
    <abce:WeightedAverageNumberOfShareOutstandingBasicAnDiluted1 contextRef="c0" decimals="0" unitRef="shares">257911901</abce:WeightedAverageNumberOfShareOutstandingBasicAnDiluted1>
    <abce:WeightedAverageNumberOfShareOutstandingBasicAnDiluted1 contextRef="c6" decimals="0" unitRef="shares">22291584</abce:WeightedAverageNumberOfShareOutstandingBasicAnDiluted1>
    <us-gaap:SharesOutstanding contextRef="c7" decimals="0" unitRef="shares">255308636</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="0" unitRef="usd">255309</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="0" unitRef="usd">5982752</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c10" decimals="0" unitRef="usd">-7754642</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">-1503781</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c11" decimals="0" unitRef="shares">5206530</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c11" decimals="0" unitRef="usd">5206</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c12" decimals="0" unitRef="usd">36811</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c0" decimals="0" unitRef="usd">42017</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:NetIncomeLoss contextRef="c13" decimals="0" unitRef="usd">-280937</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-280937</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c14" decimals="0" unitRef="shares">260515166</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c14" decimals="0" unitRef="usd">260515</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c15" decimals="0" unitRef="usd">12800</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c16" decimals="0" unitRef="usd">6019563</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c17" decimals="0" unitRef="usd">-8035579</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">-1742701</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c18" decimals="0" unitRef="shares">15702037</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c18" decimals="0" unitRef="usd">15702</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="0" unitRef="usd">30000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="0" unitRef="usd">5456438</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="0" unitRef="usd">-7086267</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="0" unitRef="usd">-1584127</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="c23" decimals="0" unitRef="shares">1747753</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c23" decimals="0" unitRef="usd">1748</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c24" decimals="0" unitRef="usd">33906</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c6" decimals="0" unitRef="usd">35654</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <abce:SharesIssuedForWarrantsinShares contextRef="c23" decimals="0" unitRef="shares">6319930</abce:SharesIssuedForWarrantsinShares>
    <abce:SharesIssuedForWarrants contextRef="c23" decimals="0" unitRef="usd">6320</abce:SharesIssuedForWarrants>
    <abce:SharesIssuedForWarrants contextRef="c24" decimals="0" unitRef="usd">57404</abce:SharesIssuedForWarrants>
    <abce:SharesIssuedForWarrants contextRef="c6" decimals="0" unitRef="usd">63724</abce:SharesIssuedForWarrants>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c23" decimals="0" unitRef="shares">5000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c23" decimals="0" unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c24" decimals="0" unitRef="usd">55000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c6" decimals="0" unitRef="usd">60000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockholdersEquityOtherShares contextRef="c23" decimals="0" unitRef="shares">111410</us-gaap:StockholdersEquityOtherShares>
    <us-gaap:StockholdersEquityOther contextRef="c23" decimals="0" unitRef="usd">111</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c24" decimals="0" unitRef="usd">-111</us-gaap:StockholdersEquityOther>
    <us-gaap:NetIncomeLoss contextRef="c25" decimals="0" unitRef="usd">-93701</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-93701</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c26" decimals="0" unitRef="shares">28881130</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c26" decimals="0" unitRef="usd">28881</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c27" decimals="0" unitRef="usd">30000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c28" decimals="0" unitRef="usd">5602637</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c29" decimals="0" unitRef="usd">-7179968</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c30" decimals="0" unitRef="usd">-1518450</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-280937</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-93701</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation contextRef="c0" decimals="0" unitRef="usd">4942</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c6" decimals="0" unitRef="usd">5967</us-gaap:Depreciation>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c0" decimals="0" unitRef="usd">5061</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c6" decimals="0" unitRef="usd">0</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ShareBasedCompensation contextRef="c6" decimals="0" unitRef="usd">60000</us-gaap:ShareBasedCompensation>
    <abce:ChangeInAmortizableDebtDiscountOnConvertibleDebt contextRef="c0" decimals="0" unitRef="usd">0</abce:ChangeInAmortizableDebtDiscountOnConvertibleDebt>
    <abce:ChangeInAmortizableDebtDiscountOnConvertibleDebt contextRef="c6" decimals="0" unitRef="usd">20600</abce:ChangeInAmortizableDebtDiscountOnConvertibleDebt>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c0" decimals="0" unitRef="usd">135879</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c6" decimals="0" unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c0" decimals="0" unitRef="usd">-34361</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c0" decimals="0" unitRef="usd">31959</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c6" decimals="0" unitRef="usd">-180353</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c0" decimals="0" unitRef="usd">-34626</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c6" decimals="0" unitRef="usd">379418</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="0" unitRef="usd">-12202</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c6" decimals="0" unitRef="usd">150293</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" unitRef="usd">-178951</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c6" decimals="0" unitRef="usd">-97106</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInDeposits contextRef="c0" decimals="0" unitRef="usd">-2806</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c6" decimals="0" unitRef="usd">-1400</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromInvestments contextRef="c0" decimals="0" unitRef="usd">-61</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:PaymentsForProceedsFromInvestments contextRef="c6" decimals="0" unitRef="usd">-180</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" unitRef="usd">-2745</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c6" decimals="0" unitRef="usd">1580</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="0" unitRef="usd">42017</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c6" decimals="0" unitRef="usd">99378</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c0" decimals="0" unitRef="usd">38750</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c6" decimals="0" unitRef="usd">77850</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt contextRef="c0" decimals="0" unitRef="usd">-7653</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt contextRef="c6" decimals="0" unitRef="usd">-60989</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt contextRef="c0" decimals="0" unitRef="usd">62924</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt contextRef="c6" decimals="0" unitRef="usd">2663</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt contextRef="c0" decimals="0" unitRef="usd">25055</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt contextRef="c6" decimals="0" unitRef="usd">-8391</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" unitRef="usd">161093</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c6" decimals="0" unitRef="usd">110511</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c0" decimals="0" unitRef="usd">-20603</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c6" decimals="0" unitRef="usd">14985</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" unitRef="usd">31414</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c22" decimals="0" unitRef="usd">54268</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" unitRef="usd">10811</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c30" decimals="0" unitRef="usd">69253</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaid contextRef="c0" decimals="0" unitRef="usd">20199</us-gaap:InterestPaid>
    <us-gaap:InterestPaid contextRef="c6" decimals="0" unitRef="usd">13044</us-gaap:InterestPaid>
    <us-gaap:StockIssued1 contextRef="c0" decimals="0" unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1 contextRef="c6" decimals="0" unitRef="usd">60000</us-gaap:StockIssued1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Note 1 &lt;/b&gt;&#x2013;&lt;b&gt; Overview and Description of the Company&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company is in the Photo Voltaic (PV) solar systems industry, the LED and energy efficient commercial lighting business and is an electrical product and services supplier. In 2018 ABCO entered the HVAC business with the acquisition of a small company&#x2019;s assets and qualifying license. The Company plans to build out a network of operations in major cities in the USA to establish a national base of PV, HVAC, lighting and electrical service operations centers. This combination of services, solar and electric, provides the Company with a solid base in the standard electrical services business and a solid base in the growth markets of solar systems industry.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ABCO Energy, Inc. was organized on July 29, 2004 and operated until July 1, 2011 as Energy Conservation Technologies, Inc. (ENYC). On July 1, 2011 ENYC entered into a share exchange agreement (SEA) with ABCO Energy, Inc. (&#x201c;Company&#x201d;) and acquired all the assets of ABCO. ENYC changed its name to ABCO Energy, Inc. on October 31, 2011. As a result of the SEA, the outstanding shares of ENYC as of June 30, 2011 were restated in a one for twenty three (1 for 23) reverse stock split prior to the exchange to approximately 9% of the post-exchange outstanding common shares of the Company.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On December 13, 2020, the Board of Directors of the Company approved a reverse stock split of its common stock, at a ratio of 1-for-170 (the &#x201c;Reverse Stock Split&#x201d;). The Reverse Stock Split became effective with FINRA (the Financial Industry Regulatory Authority) and in the marketplace on January 4, 2021 (the &#x201c;Effective Date&#x201d;), whereupon the shares of common stock began trading on a split adjusted basis.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On December 23, 2018, the Board of Directors of the Company approved a reverse stock split of its common stock, at a ratio of 1-for 20 (the &#x201c;Reverse Stock Split&#x201d;). The Reverse Stock Split became effective with FINRA (the Financial Industry Regulatory Authority) and in the marketplace on December 23, 2018 (the &#x201c;Effective Date&#x201d;), whereupon the shares of common stock began trading on a split adjusted basis.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On November 8, 2018, by written consent the holders of a majority of the outstanding shares voted to authorize an additional amendment to increase the authorized common shares to 5,000,000,000 shares.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On January 13, 2017, the Board of Directors of the Company approved a reverse stock split of its common stock, at a ratio of 1-for-10 (the &#x201c;Reverse Stock Split&#x201d;). The Reverse Stock Split became effective with FINRA (the Financial Industry Regulatory Authority) and in the marketplace on January 13, 2017 (the &#x201c;Effective Date&#x201d;), whereupon the shares of common stock began trading on a split adjusted basis.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;As a result of the Reverse Stock Split the number of authorized shares of common stock was reduced to 50,000,000 from 500,000,000 shares. The Company held a Special Meeting of Stockholders in May 2017 which authorized an amendment to the Articles of Incorporation to increase the authorized common share capital to 2,000,000,000 common shares and 100,000,000 preferred shares. Thereafter, on September 27, 2017, by written consent the holders of a majority of the outstanding shares voted to authorize an additional amendment to increase the authorized common shares to 2,000,000,000 shares. After the reverse split on January 4, 2021, the holders of the majority of the outstanding shares once again increased the authorized common shares to 2,000,000,000 shares.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;DESCRIPTION OF PRODUCTS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ABCO sells, installs and services Solar Photovoltaic electric systems that allow the customer to produce their own power on their residence or business property. These products are installed by our staff and are purchased from both USA and offshore manufacturers. We have available and utilize many suppliers of US manufactured solar products from such companies as Mia Soleil, Canadian Solar, Westinghouse Solar and various Italian, Korean, German and Chinese suppliers. In addition, we purchase from several local and regional distributors whose products are readily available and selected for markets and price. ABCO offers solar leasing and long term financing programs from Service Finance Corporation, Green Sky, AEFC and others that are offered to ABCO customers and other marketing and installation organizations.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ABCO also sells and installs energy efficient lighting products, solar powered streetlights and lighting accessories. ABCO contracts directly with manufacturers and distributors to purchase its lighting products which are sold to residential and commercial customers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ABCO has Arizona statewide approval as a registered electrical services and solar products installer and as an air conditioning and refrigeration installer. Our license is ROC 258378 Electrical and ROC 323162 HVAC and we are fully licensed to offer commercial and residential electrical services, HVAC and Solar Electric.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ABCO has Three subsidiaries, ABCO Solar, Inc. an Arizona Corporation which provides solar and electric services and products, Alternative Energy Finance Corporation, (AEFC) a Wyoming Company which provides funding for leases of photovoltaic systems, and ABCO Air Conditioning Services, Inc., an Arizona Corporation which sells residential and commercial air conditioning equipment and services in Arizona. In addition, AEFC has one subsidiary, &#x201c;Alternative Energy Finance Corporation, LLC&#x201d;, an Arizona limited liability Company that was formed to invest in solar projects in Arizona.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ABCO Solar offers solar systems &#x201c;Operations and Maintenance Services&#x201d; to residential and commercial customers that have solar systems built by ABCO or other solar installers. Many installers have gone out of business and ABCO&#x2019;s service enables these customer&#x2019;s system to continue to operate. ABCO&#x2019;s service enables customers to maintain their warranties, remove and replace their systems for roof maintenance and to maintain peak efficiency. ABCO now operates and maintains systems in many cities in Arizona and intends to continue to expand this operation and maintenance segment of its business.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c31">1 for 23</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c32">1-for-170</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c33">1-for 20</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:CommonStockSharesAuthorized contextRef="c34" decimals="0" unitRef="shares">5000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c35">1-for-10</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:CommonStockSharesAuthorized contextRef="c36" decimals="0" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c37" decimals="0" unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <abce:CommonSharesAndPreferredSharesAuthorizedDescription contextRef="c38">The Company held a Special Meeting of Stockholders in May 2017 which authorized an amendment to the Articles of Incorporation to increase the authorized common share capital to 2,000,000,000 common shares and 100,000,000 preferred shares.</abce:CommonSharesAndPreferredSharesAuthorizedDescription>
    <us-gaap:CommonStockSharesAuthorized contextRef="c39" decimals="0" unitRef="shares">2000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c40" decimals="0" unitRef="shares">2000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Note 2 &lt;/b&gt;&#x2013;&lt;b&gt; Summary of significant accounting policies.&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Critical Accounting Policies and Estimates&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Our discussion and analysis of our financial condition and results of operations are based on our financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles, or &#x201c;GAAP.&#x201d; The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses. Intercompany transactions and balances have been eliminated. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. We have identified the following to be critical accounting policies whose application have a material impact on our reported results of operations, and which involve a higher degree of complexity, as they require us to make judgments and estimates about matters that are inherently uncertain.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;C&lt;b&gt;&lt;i&gt;ash and Cash Equivalents&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;There are only cash accounts included in our cash equivalents in these statements. For purposes of the statement of cash flows, the Company considers all short-term securities with a maturity of three months or less to be cash equivalents. There are no short term cash equivalents reported in these financial statements.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Fixed Assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Property and equipment are to be stated at cost less accumulated depreciation. Depreciation is recorded on the straight-line basis according to IRS guidelines over the estimated useful lives of the assets, which range from three to ten years. Maintenance and repairs are charged to operations as incurred.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company generates revenue from sales of solar products, LED lighting, installation services and leasing fees. During the last two fiscal years, the company had product sales as follows:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;span style="text-decoration:underline"&gt;&lt;b&gt;Sales Product and Services Description&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1195" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="6" id="new_id-1196" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1197" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1198" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="6" id="new_id-1199" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, 2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1200" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Solar PV residential and commercial sales&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1201" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1202" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1203" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;229,151&lt;/td&gt;
			&lt;td id="new_id-1204" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1205" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1206" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1207" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;78&lt;/td&gt;
			&lt;td id="new_id-1208" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1209" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1210" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1211" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;320,464&lt;/td&gt;
			&lt;td id="new_id-1212" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1213" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1214" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1215" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;96&lt;/td&gt;
			&lt;td id="new_id-1216" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Air conditioning sales and service&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1217" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1218" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1219" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;58,017&lt;/td&gt;
			&lt;td id="new_id-1220" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1221" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1222" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1223" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;20&lt;/td&gt;
			&lt;td id="new_id-1224" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1225" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1226" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1227" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,540&lt;/td&gt;
			&lt;td id="new_id-1228" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1229" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1230" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1231" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2&lt;/td&gt;
			&lt;td id="new_id-1232" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Energy efficient lighting &amp;amp; other income&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1233" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1234" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1235" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,994&lt;/td&gt;
			&lt;td id="new_id-1236" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1237" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1238" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1239" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2&lt;/td&gt;
			&lt;td id="new_id-1240" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1241" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1242" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1243" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;8,722&lt;/td&gt;
			&lt;td id="new_id-1244" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1245" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1246" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1247" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2&lt;/td&gt;
			&lt;td id="new_id-1248" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Interest Income&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1249" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1250" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1251" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;71&lt;/td&gt;
			&lt;td id="new_id-1252" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1253" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1254" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1255" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;
			&lt;td id="new_id-1256" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1257" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1258" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1259" style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1260" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1261" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1262" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1263" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;
			&lt;td id="new_id-1264" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Total revenue&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1265" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1266" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1267" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;293,233&lt;/td&gt;
			&lt;td id="new_id-1268" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1269" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1270" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1271" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;100&lt;/td&gt;
			&lt;td id="new_id-1272" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1273" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1274" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1275" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;335,726&lt;/td&gt;
			&lt;td id="new_id-1276" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1277" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1278" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1279" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;100&lt;/td&gt;
			&lt;td id="new_id-1280" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The Company recognizes product revenue, net of sales discounts, returns and allowances. These statements establish that revenue can be recognized when persuasive evidence of an arrangement exists, delivery has occurred, and all significant contractual obligations have been satisfied, the fee is fixed or determinable, and collection is considered probable.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Our revenue recognition is recorded on the percentage of completion method for sales and installation revenue and on the accrual basis for fees and interest income. We recognize and record income when the customer has a legal obligation to pay. All our revenue streams are acknowledged by written contracts for any of the revenue we record. There are no differences between major classes of customers or customized orders. We record discounts, product returns, rebates and other related accounting issues in the normal business manner and experience very small number of adjustments to our written contractual sales. There are no post-delivery obligations because warranties are maintained by our suppliers. Our lease fees are earned by providing services to contractors for financing of solar systems. Normally we will acquire the promissory note (lease) on a leased system that will provide cash flow for up to 20 years. Interest is recorded on the books when earned on amortized leases.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Accounts Receivable and work-in-progress&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company recognizes revenue upon delivery of product to customers and does not make bill-and-hold sales. Contracts spanning reporting periods are recorded on the percentage of completion method, based on the ratio of total costs to total estimated costs by project, for recognition of revenue and expenses. Accounts receivable includes fully completed and partially completed projects and partially billed statements for completed work and product delivery. The Company records a reserve for bad debts in the amount of 2% of earned accounts receivable. When the Company determines that an account is uncollectible, the account is written off against the reserve and the balance to expense. If the reserve is deemed to be inadequate after annual reviews, the reserve will be increased to an adequate level.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Inventory&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company records inventory of construction supplies at cost using the first in first out method. After review of the inventory on an annual basis, the Company discounts all obsolete items to fair market value and has established a valuation reserve of 10% of the inventory at total cost to account for obsolescence. As of December 31, 2019 all inventory was written off resulting in balances at March 31, 2022 of $0 and at December 31, 2021 of $0.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Income Taxes&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company has net operating loss carryforwards as of March 31, 2022 totaling approximately $5,165,966 net of accrued derivative liabilities and stock-based compensation, which are assumed to be non-tax events. A deferred 21% tax benefit of approximately $1,084,853 has been offset by a valuation allowance of the same amount as its realization is not assured. The full realization of the tax benefit associated with the carry-forward depends predominately upon the Company&#x2019;s ability to generate taxable income during future periods, which is not assured.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company files in the US only and is not subject to taxation in any foreign country. There are three open years for which the Internal Revenue Service can examine our tax returns so 2018, 2019 and 2020 are still open years and 2021 will replace 2018 when the tax return is filed.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Fair Values of Financial Instruments&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ASC 825 requires the Corporation to disclose estimated fair value for its financial instruments. Fair value estimates, methods, and assumptions are set forth as follows for the Corporation&#x2019;s financial instruments. The carrying amounts of cash, receivables, other current assets, payables, accrued expenses and notes payable are reported at cost but approximate fair value because of the short maturity of those instruments. The Company evaluates derivatives based on level 3 indicators.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ASC 825 requires the Corporation to disclose estimated fair value for its financial instruments. Fair value estimates, methods, and assumptions are set forth as follows for the Corporation&#x2019;s financial instruments. The carrying amounts of cash, receivables, other current assets, payables, accrued expenses and notes payable are reported at cost but approximate fair value because of the short maturity of those instruments.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company measures assets and liabilities at fair value based on expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale date of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The following are the hierarchical levels of inputs to measure fair value:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Level 2: Inputs reflect quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Level 3: Unobservable inputs reflecting the Company&#x2019;s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The carrying amounts of the Company&#x2019;s financial assets and liabilities, such as cash, accounts payable and accrued expenses, approximate their fair values because of the current nature of these instruments. Debt approximates fair value based on interest rates available for similar financial arrangements. Derivative liabilities which have been bifurcated from host convertible debt agreements are presented at fair value. See note 11 for complete derivative and convertible debt disclosure.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Derivative Financial Instruments&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Fair value accounting requires bifurcation of embedded derivative instruments such as convertible features in convertible debts or equity instruments, and measurement of their fair value for accounting purposes. In determining the appropriate fair value, the Company uses the binomial option-pricing model. In assessing the convertible debt instruments, management determines if the convertible debt host instrument is conventional convertible debt and further if there is a beneficial conversion feature requiring measurement. If the instrument is not considered conventional convertible debt, the Company will continue its evaluation process of these instruments as derivative financial instruments.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Once determined, derivative liabilities are adjusted to reflect fair value at each reporting period end with any increase or decrease in the fair value being recorded in results of operations as an adjustment to fair value of derivatives. In addition, the fair value of freestanding derivative instruments, such as warrants, are also valued using the binomial option-pricing model.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company accounts for employee and non-employee stock awards under ASC 718, whereby equity instruments issued to employees for services are recorded based on the fair value of the instrument issued and those issued to non-employees are recorded based on the fair value of the consideration received or the fair value of the equity instrument, whichever is more reliably measurable.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Prior Period Reclassifications&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Certain prior period amounts have been reclassified to conform to current period presentation in this Report.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Effects of Recently Issued Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company has reviewed all recently issued accounting pronouncements and have determined the following have an effect on our financial statements:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company accounts for employee and non-employee stock awards under ASC 505 and ASC 718, whereby equity instruments issued to employees for services are recorded based on the fair value of the instrument issued and those issued to non-employees are recorded based on the fair value of the consideration received or the fair value of the equity instrument, whichever is more reliably measurable. For employees, the Company recognizes compensation expense for share-based awards based on the estimated fair value of the award on the date of grant and the probable attainment of a specified performance condition or over a service period.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Per Share Computations&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Basic net earnings per share are computed using the weighted-average number of common shares outstanding. Diluted earnings per share is computed by dividing net income by the weighted-average number of common shares and the dilutive potential common shares outstanding during the period. All shares were considered anti-dilutive at March 31, 2022 and December 31, 2021. Potentially dilutive share issues are: 1) all unissued common shares sold, 2) all convertible debentures have a possibility of a large number of shares being issued and would result in a larger number of shares issued if the price remains low, 3) the preferred stock of the company held by insiders is convertible into common shares and the preferred stock is voted on a 20 to 1 basis, 4) all options issued. All of the above are potential dilutive items.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Critical Accounting Policies and Estimates&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Our discussion and analysis of our financial condition and results of operations are based on our financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles, or &#x201c;GAAP.&#x201d; The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses. Intercompany transactions and balances have been eliminated. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. We have identified the following to be critical accounting policies whose application have a material impact on our reported results of operations, and which involve a higher degree of complexity, as they require us to make judgments and estimates about matters that are inherently uncertain.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;C&lt;b&gt;&lt;i&gt;ash and Cash Equivalents&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;There are only cash accounts included in our cash equivalents in these statements. For purposes of the statement of cash flows, the Company considers all short-term securities with a maturity of three months or less to be cash equivalents. There are no short term cash equivalents reported in these financial statements.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Fixed Assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Property and equipment are to be stated at cost less accumulated depreciation. Depreciation is recorded on the straight-line basis according to IRS guidelines over the estimated useful lives of the assets, which range from three to ten years. Maintenance and repairs are charged to operations as incurred.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c41">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c42">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company generates revenue from sales of solar products, LED lighting, installation services and leasing fees. During the last two fiscal years, the company had product sales as follows:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;span style="text-decoration:underline"&gt;&lt;b&gt;Sales Product and Services Description&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1195" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="6" id="new_id-1196" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1197" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1198" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="6" id="new_id-1199" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, 2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1200" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Solar PV residential and commercial sales&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1201" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1202" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1203" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;229,151&lt;/td&gt;
			&lt;td id="new_id-1204" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1205" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1206" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1207" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;78&lt;/td&gt;
			&lt;td id="new_id-1208" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1209" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1210" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1211" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;320,464&lt;/td&gt;
			&lt;td id="new_id-1212" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1213" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1214" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1215" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;96&lt;/td&gt;
			&lt;td id="new_id-1216" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Air conditioning sales and service&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1217" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1218" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1219" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;58,017&lt;/td&gt;
			&lt;td id="new_id-1220" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1221" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1222" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1223" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;20&lt;/td&gt;
			&lt;td id="new_id-1224" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1225" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1226" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1227" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,540&lt;/td&gt;
			&lt;td id="new_id-1228" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1229" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1230" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1231" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2&lt;/td&gt;
			&lt;td id="new_id-1232" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Energy efficient lighting &amp;amp; other income&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1233" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1234" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1235" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,994&lt;/td&gt;
			&lt;td id="new_id-1236" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1237" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1238" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1239" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2&lt;/td&gt;
			&lt;td id="new_id-1240" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1241" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1242" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1243" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;8,722&lt;/td&gt;
			&lt;td id="new_id-1244" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1245" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1246" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1247" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2&lt;/td&gt;
			&lt;td id="new_id-1248" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Interest Income&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1249" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1250" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1251" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;71&lt;/td&gt;
			&lt;td id="new_id-1252" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1253" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1254" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1255" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;
			&lt;td id="new_id-1256" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1257" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1258" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1259" style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1260" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1261" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1262" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1263" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;
			&lt;td id="new_id-1264" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Total revenue&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1265" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1266" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1267" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;293,233&lt;/td&gt;
			&lt;td id="new_id-1268" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1269" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1270" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1271" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;100&lt;/td&gt;
			&lt;td id="new_id-1272" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1273" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1274" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1275" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;335,726&lt;/td&gt;
			&lt;td id="new_id-1276" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1277" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1278" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1279" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;100&lt;/td&gt;
			&lt;td id="new_id-1280" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The Company recognizes product revenue, net of sales discounts, returns and allowances. These statements establish that revenue can be recognized when persuasive evidence of an arrangement exists, delivery has occurred, and all significant contractual obligations have been satisfied, the fee is fixed or determinable, and collection is considered probable.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Our revenue recognition is recorded on the percentage of completion method for sales and installation revenue and on the accrual basis for fees and interest income. We recognize and record income when the customer has a legal obligation to pay. All our revenue streams are acknowledged by written contracts for any of the revenue we record. There are no differences between major classes of customers or customized orders. We record discounts, product returns, rebates and other related accounting issues in the normal business manner and experience very small number of adjustments to our written contractual sales. There are no post-delivery obligations because warranties are maintained by our suppliers. Our lease fees are earned by providing services to contractors for financing of solar systems. Normally we will acquire the promissory note (lease) on a leased system that will provide cash flow for up to 20 years. Interest is recorded on the books when earned on amortized leases.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company generates revenue from sales of solar products, LED lighting, installation services and leasing fees. During the last two fiscal years, the company had product sales as follows:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;span style="text-decoration:underline"&gt;&lt;b&gt;Sales Product and Services Description&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1195" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="6" id="new_id-1196" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1197" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1198" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="6" id="new_id-1199" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, 2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1200" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Solar PV residential and commercial sales&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1201" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1202" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1203" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;229,151&lt;/td&gt;
			&lt;td id="new_id-1204" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1205" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1206" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1207" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;78&lt;/td&gt;
			&lt;td id="new_id-1208" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1209" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1210" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1211" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;320,464&lt;/td&gt;
			&lt;td id="new_id-1212" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1213" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1214" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1215" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;96&lt;/td&gt;
			&lt;td id="new_id-1216" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Air conditioning sales and service&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1217" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1218" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1219" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;58,017&lt;/td&gt;
			&lt;td id="new_id-1220" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1221" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1222" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1223" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;20&lt;/td&gt;
			&lt;td id="new_id-1224" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1225" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1226" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1227" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;6,540&lt;/td&gt;
			&lt;td id="new_id-1228" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1229" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1230" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1231" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2&lt;/td&gt;
			&lt;td id="new_id-1232" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Energy efficient lighting &amp;amp; other income&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1233" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1234" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1235" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;5,994&lt;/td&gt;
			&lt;td id="new_id-1236" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1237" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1238" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1239" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2&lt;/td&gt;
			&lt;td id="new_id-1240" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1241" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1242" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1243" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;8,722&lt;/td&gt;
			&lt;td id="new_id-1244" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1245" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1246" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1247" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;2&lt;/td&gt;
			&lt;td id="new_id-1248" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Interest Income&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1249" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1250" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1251" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;71&lt;/td&gt;
			&lt;td id="new_id-1252" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1253" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1254" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1255" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;
			&lt;td id="new_id-1256" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1257" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1258" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1259" style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1260" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1261" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1262" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1263" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;
			&lt;td id="new_id-1264" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Total revenue&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1265" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1266" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1267" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;293,233&lt;/td&gt;
			&lt;td id="new_id-1268" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1269" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1270" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1271" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;100&lt;/td&gt;
			&lt;td id="new_id-1272" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1273" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1274" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1275" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;335,726&lt;/td&gt;
			&lt;td id="new_id-1276" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1277" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1278" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1279" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;100&lt;/td&gt;
			&lt;td id="new_id-1280" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; white-space: nowrap;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:Revenues contextRef="c43" decimals="0" unitRef="usd">229151</us-gaap:Revenues>
    <abce:RevenuesPercentage contextRef="c43" decimals="2" unitRef="pure">0.78</abce:RevenuesPercentage>
    <us-gaap:Revenues contextRef="c44" decimals="0" unitRef="usd">320464</us-gaap:Revenues>
    <abce:RevenuesPercentage contextRef="c44" decimals="2" unitRef="pure">0.96</abce:RevenuesPercentage>
    <us-gaap:Revenues contextRef="c45" decimals="0" unitRef="usd">58017</us-gaap:Revenues>
    <abce:RevenuesPercentage contextRef="c45" decimals="2" unitRef="pure">0.20</abce:RevenuesPercentage>
    <us-gaap:Revenues contextRef="c46" decimals="0" unitRef="usd">6540</us-gaap:Revenues>
    <abce:RevenuesPercentage contextRef="c46" decimals="2" unitRef="pure">0.02</abce:RevenuesPercentage>
    <us-gaap:Revenues contextRef="c47" decimals="0" unitRef="usd">5994</us-gaap:Revenues>
    <abce:RevenuesPercentage contextRef="c47" decimals="2" unitRef="pure">0.02</abce:RevenuesPercentage>
    <us-gaap:Revenues contextRef="c48" decimals="0" unitRef="usd">8722</us-gaap:Revenues>
    <abce:RevenuesPercentage contextRef="c48" decimals="2" unitRef="pure">0.02</abce:RevenuesPercentage>
    <us-gaap:Revenues contextRef="c49" decimals="0" unitRef="usd">71</us-gaap:Revenues>
    <abce:RevenuesPercentage contextRef="c49" decimals="2" unitRef="pure">0</abce:RevenuesPercentage>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">293233</us-gaap:Revenues>
    <abce:RevenuesPercentage contextRef="c0" decimals="2" unitRef="pure">1</abce:RevenuesPercentage>
    <us-gaap:Revenues contextRef="c6" decimals="0" unitRef="usd">335726</us-gaap:Revenues>
    <abce:RevenuesPercentage contextRef="c6" decimals="2" unitRef="pure">1</abce:RevenuesPercentage>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Accounts Receivable and work-in-progress&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company recognizes revenue upon delivery of product to customers and does not make bill-and-hold sales. Contracts spanning reporting periods are recorded on the percentage of completion method, based on the ratio of total costs to total estimated costs by project, for recognition of revenue and expenses. Accounts receivable includes fully completed and partially completed projects and partially billed statements for completed work and product delivery. The Company records a reserve for bad debts in the amount of 2% of earned accounts receivable. When the Company determines that an account is uncollectible, the account is written off against the reserve and the balance to expense. If the reserve is deemed to be inadequate after annual reviews, the reserve will be increased to an adequate level.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <abce:ReserveForBadDebtsPercentageOfAccountsReceivable contextRef="c0" decimals="2" unitRef="pure">0.02</abce:ReserveForBadDebtsPercentageOfAccountsReceivable>
    <us-gaap:InventoryPolicyTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Inventory&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company records inventory of construction supplies at cost using the first in first out method. After review of the inventory on an annual basis, the Company discounts all obsolete items to fair market value and has established a valuation reserve of 10% of the inventory at total cost to account for obsolescence. As of December 31, 2019 all inventory was written off resulting in balances at March 31, 2022 of $0 and at December 31, 2021 of $0.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" unitRef="usd">0</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" unitRef="usd">0</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Income Taxes&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company has net operating loss carryforwards as of March 31, 2022 totaling approximately $5,165,966 net of accrued derivative liabilities and stock-based compensation, which are assumed to be non-tax events. A deferred 21% tax benefit of approximately $1,084,853 has been offset by a valuation allowance of the same amount as its realization is not assured. The full realization of the tax benefit associated with the carry-forward depends predominately upon the Company&#x2019;s ability to generate taxable income during future periods, which is not assured.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company files in the US only and is not subject to taxation in any foreign country. There are three open years for which the Internal Revenue Service can examine our tax returns so 2018, 2019 and 2020 are still open years and 2021 will replace 2018 when the tax return is filed.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:OperatingLossCarryforwards contextRef="c2" decimals="0" unitRef="usd">5165966</us-gaap:OperatingLossCarryforwards>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="2" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c2" decimals="0" unitRef="usd">1084853</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Fair Values of Financial Instruments&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ASC 825 requires the Corporation to disclose estimated fair value for its financial instruments. Fair value estimates, methods, and assumptions are set forth as follows for the Corporation&#x2019;s financial instruments. The carrying amounts of cash, receivables, other current assets, payables, accrued expenses and notes payable are reported at cost but approximate fair value because of the short maturity of those instruments. The Company evaluates derivatives based on level 3 indicators.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ASC 825 requires the Corporation to disclose estimated fair value for its financial instruments. Fair value estimates, methods, and assumptions are set forth as follows for the Corporation&#x2019;s financial instruments. The carrying amounts of cash, receivables, other current assets, payables, accrued expenses and notes payable are reported at cost but approximate fair value because of the short maturity of those instruments.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company measures assets and liabilities at fair value based on expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale date of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The following are the hierarchical levels of inputs to measure fair value:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Level 2: Inputs reflect quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Level 3: Unobservable inputs reflecting the Company&#x2019;s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The carrying amounts of the Company&#x2019;s financial assets and liabilities, such as cash, accounts payable and accrued expenses, approximate their fair values because of the current nature of these instruments. Debt approximates fair value based on interest rates available for similar financial arrangements. Derivative liabilities which have been bifurcated from host convertible debt agreements are presented at fair value. See note 11 for complete derivative and convertible debt disclosure.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:DerivativesPolicyTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Derivative Financial Instruments&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Fair value accounting requires bifurcation of embedded derivative instruments such as convertible features in convertible debts or equity instruments, and measurement of their fair value for accounting purposes. In determining the appropriate fair value, the Company uses the binomial option-pricing model. In assessing the convertible debt instruments, management determines if the convertible debt host instrument is conventional convertible debt and further if there is a beneficial conversion feature requiring measurement. If the instrument is not considered conventional convertible debt, the Company will continue its evaluation process of these instruments as derivative financial instruments.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Once determined, derivative liabilities are adjusted to reflect fair value at each reporting period end with any increase or decrease in the fair value being recorded in results of operations as an adjustment to fair value of derivatives. In addition, the fair value of freestanding derivative instruments, such as warrants, are also valued using the binomial option-pricing model.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Prior Period Reclassifications&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Certain prior period amounts have been reclassified to conform to current period presentation in this Report.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Effects of Recently Issued Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company has reviewed all recently issued accounting pronouncements and have determined the following have an effect on our financial statements:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company accounts for employee and non-employee stock awards under ASC 505 and ASC 718, whereby equity instruments issued to employees for services are recorded based on the fair value of the instrument issued and those issued to non-employees are recorded based on the fair value of the consideration received or the fair value of the equity instrument, whichever is more reliably measurable. For employees, the Company recognizes compensation expense for share-based awards based on the estimated fair value of the award on the date of grant and the probable attainment of a specified performance condition or over a service period.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;&lt;i&gt;Per Share Computations&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Basic net earnings per share are computed using the weighted-average number of common shares outstanding. Diluted earnings per share is computed by dividing net income by the weighted-average number of common shares and the dilutive potential common shares outstanding during the period. All shares were considered anti-dilutive at March 31, 2022 and December 31, 2021. Potentially dilutive share issues are: 1) all unissued common shares sold, 2) all convertible debentures have a possibility of a large number of shares being issued and would result in a larger number of shares issued if the price remains low, 3) the preferred stock of the company held by insiders is convertible into common shares and the preferred stock is voted on a 20 to 1 basis, 4) all options issued. All of the above are potential dilutive items.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Note 3 &lt;/b&gt;&#x2013;&lt;b&gt; Going Concern&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The accompanying financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the recoverability of assets and the satisfaction of liabilities in the normal course of business. Since its inception, the Company has been engaged substantially in marketing and operations. The Company incurred a net loss of $(280,937) for the period ended March 31, 2022, and $(93,701) for the three months ended March 31, 2021. The net cash flow used in operations was $(97,106) for the period ended March 31, 2021and its accumulated net losses from inception through the period ended March 31, 2022, is $(8,035,579), which raises substantial doubt about the Company&#x2019;s ability to continue as a going concern. In addition, the Company&#x2019;s development activities since inception have been financially sustained through capital contributions from shareholders.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The ability of the Company to continue as a going concern is dependent upon its ability to raise additional capital from the sale of common stock or through debt financing and, ultimately, the achievement of significant operating revenues. These financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts and classification of liabilities that might result from this uncertainty.&lt;/p&gt;</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-280937</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-93701</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c6" decimals="0" unitRef="usd">-97106</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" unitRef="usd">-8035579</us-gaap:RetainedEarningsAccumulatedDeficit>
    <abce:AccountsReceivableAndWorkInProcessTableTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Note 4&lt;/b&gt; &#x2013;&lt;b&gt; Accounts Receivable&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Accounts receivable as of March 31, 2022 and December 31, 2021 consists of the following:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1281" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1282" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1283" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1284" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1285" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1286" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Accounts receivable on completed contracts&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1287" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1288" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1289" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;68,012&lt;/td&gt;
			&lt;td id="new_id-1290" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1291" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1292" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1293" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;33,772&lt;/td&gt;
			&lt;td id="new_id-1294" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Costs and estimated earnings on contracts in progress&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1295" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1296" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1297" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;295,840&lt;/td&gt;
			&lt;td id="new_id-1298" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1299" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1300" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1301" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;298,121&lt;/td&gt;
			&lt;td id="new_id-1302" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"&gt;Total&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1303" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1304" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1305" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;363,852&lt;/td&gt;
			&lt;td id="new_id-1306" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1307" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1308" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1309" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;331,893&lt;/td&gt;
			&lt;td id="new_id-1310" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Costs and Estimated Earnings on projects are recognized on the percentage of completion method for work performed on contracts in progress at March 31, 2022 and December 31, 2021.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company records contracts for future payments based on contractual agreements entered into at the inception of construction contracts. Amounts are payable from customers based on milestones established in each contract. Larger contracts are billed and recorded in advance and unearned profits are netted against the billed amounts such that accounts receivable reflect current amounts due from customers on completed projects and amounts earned on projects in process are reflected in the balance sheet as costs and estimated earnings in excess of billings on contracts in progress. Excess billings on contracts in process are recorded as liabilities and were $303,061 at March 31, 2022 and $268,435 at December 31, 2021.&lt;/p&gt;</abce:AccountsReceivableAndWorkInProcessTableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Accounts receivable as of March 31, 2022 and December 31, 2021 consists of the following:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1281" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1282" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1283" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1284" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1285" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1286" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Accounts receivable on completed contracts&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1287" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1288" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1289" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;68,012&lt;/td&gt;
			&lt;td id="new_id-1290" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1291" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1292" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1293" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;33,772&lt;/td&gt;
			&lt;td id="new_id-1294" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Costs and estimated earnings on contracts in progress&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1295" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1296" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1297" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;295,840&lt;/td&gt;
			&lt;td id="new_id-1298" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1299" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1300" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1301" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;298,121&lt;/td&gt;
			&lt;td id="new_id-1302" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"&gt;Total&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1303" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1304" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1305" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;363,852&lt;/td&gt;
			&lt;td id="new_id-1306" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1307" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1308" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1309" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;331,893&lt;/td&gt;
			&lt;td id="new_id-1310" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:BilledContractReceivables contextRef="c50" decimals="0" unitRef="usd">68012</us-gaap:BilledContractReceivables>
    <us-gaap:BilledContractReceivables contextRef="c3" decimals="0" unitRef="usd">33772</us-gaap:BilledContractReceivables>
    <us-gaap:UnbilledContractsReceivable contextRef="c50" decimals="0" unitRef="usd">295840</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable contextRef="c3" decimals="0" unitRef="usd">298121</us-gaap:UnbilledContractsReceivable>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c50" decimals="0" unitRef="usd">363852</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="0" unitRef="usd">331893</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:BillingsInExcessOfCost contextRef="c2" decimals="0" unitRef="usd">303061</us-gaap:BillingsInExcessOfCost>
    <us-gaap:BillingsInExcessOfCost contextRef="c3" decimals="0" unitRef="usd">268435</us-gaap:BillingsInExcessOfCost>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Note 5&lt;/b&gt; &#x2013;&lt;b&gt; Inventory&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Inventory of construction supplies not yet charged to specific projects was $0 at March 31, 2022, and $0 as of December 31, 2021. The Company values items of inventory at the lower of cost or net realizable value and uses the first in first out method to charge costs to jobs. The Company wrote off all of its inventory during 2019.&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" unitRef="usd">0</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" unitRef="usd">0</us-gaap:InventoryNet>
    <us-gaap:LongTermContractsOrProgramsDisclosureTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note 6&lt;/b&gt; &#x2013;&lt;b&gt; Security deposits and Long Term Commitments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;During October 2020, the Company moved into its own building that was purchased in December 2019 and abandoned the Wilmot Avenue rental space. It now occupies 4,800 square foot of office and warehouse space and &lt;span style="-sec-ix-hidden: hidden-fact-5"&gt;one-half&lt;/span&gt; acre of land. There are no security deposits.&lt;/p&gt;</us-gaap:LongTermContractsOrProgramsDisclosureTextBlock>
    <us-gaap:AreaOfRealEstateProperty contextRef="c51" decimals="0" unitRef="sqft">4800</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:FinancingReceivablesTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Note 7&lt;/b&gt; &#x2013;&lt;b&gt; Investment in long term leases &lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Long term leases recorded on the consolidated financial statements were $3,580 at March 31, 2022 and $3,641 at December 31, 2021, respectively. One of the leases owned by AEFC was paid in full by the customer during the year ended December 31, 2020.&lt;/p&gt;</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount contextRef="c2" decimals="0" unitRef="usd">3580</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount contextRef="c22" decimals="0" unitRef="usd">3641</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note 8&lt;/b&gt; &#x2013;&lt;b&gt; Fixed Assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company has acquired all its office and field work equipment with cash payments and financial institution loans. The total fixed assets consist of land and building, vehicles, office furniture, tools and various equipment items and the totals are as follows:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Asset&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1311" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1312" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1313" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1314" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1315" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;December31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1316" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Land and Building&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1317" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1318" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1319" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;339,250&lt;/td&gt;
			&lt;td id="new_id-1320" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1321" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1322" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1323" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;336,444&lt;/td&gt;
			&lt;td id="new_id-1324" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Equipment&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1325" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1326" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1327" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;163,634&lt;/td&gt;
			&lt;td id="new_id-1328" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1329" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1330" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1331" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;163,634&lt;/td&gt;
			&lt;td id="new_id-1332" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Accumulated depreciation&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1333" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1334" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1335" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-126,129&lt;/td&gt;
			&lt;td id="new_id-1336" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1337" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1338" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1339" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-121,187&lt;/td&gt;
			&lt;td id="new_id-1340" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Fixed Assets, net of accumulated depreciation&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1341" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1342" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1343" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;376,755&lt;/td&gt;
			&lt;td id="new_id-1344" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1345" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1346" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1347" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;378,891&lt;/td&gt;
			&lt;td id="new_id-1348" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Depreciation expense for the three months ended March 31, 2022 and the year ended December 31, 2021 was $4,942 and $14,683, respectively.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On December 31, 2019, the Company purchased a building at 2505 N Alvernon consisting of 4,800 SF building and approximately &#xbd; acre of land. The property was financed by a $25,000 loan from Green Capital (GCSG) and a mortgage from the seller for the $300,000 balance. The purchase price was $325,000 plus closing costs of $1,400.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company has acquired all its office and field work equipment with cash payments and financial institution loans. The total fixed assets consist of land and building, vehicles, office furniture, tools and various equipment items and the totals are as follows:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Asset&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1311" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1312" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1313" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1314" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1315" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;December31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1316" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Land and Building&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1317" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1318" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1319" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;339,250&lt;/td&gt;
			&lt;td id="new_id-1320" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1321" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1322" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1323" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;336,444&lt;/td&gt;
			&lt;td id="new_id-1324" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Equipment&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1325" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1326" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1327" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;163,634&lt;/td&gt;
			&lt;td id="new_id-1328" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1329" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1330" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1331" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;163,634&lt;/td&gt;
			&lt;td id="new_id-1332" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Accumulated depreciation&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1333" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1334" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1335" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-126,129&lt;/td&gt;
			&lt;td id="new_id-1336" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1337" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1338" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1339" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-121,187&lt;/td&gt;
			&lt;td id="new_id-1340" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Fixed Assets, net of accumulated depreciation&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1341" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1342" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1343" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;376,755&lt;/td&gt;
			&lt;td id="new_id-1344" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1345" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1346" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1347" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;378,891&lt;/td&gt;
			&lt;td id="new_id-1348" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c57" decimals="0" unitRef="usd">339250</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c58" decimals="0" unitRef="usd">336444</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c59" decimals="0" unitRef="usd">163634</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c60" decimals="0" unitRef="usd">163634</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c2" decimals="0" unitRef="usd">126129</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" unitRef="usd">121187</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">376755</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">378891</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c0" decimals="0" unitRef="usd">4942</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c52" decimals="0" unitRef="usd">14683</us-gaap:Depreciation>
    <us-gaap:AreaOfRealEstateProperty contextRef="c53" decimals="0" unitRef="sqft">4800</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c53" decimals="0" unitRef="usd">25000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c54" decimals="0" unitRef="usd">300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="c55" decimals="0" unitRef="usd">325000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="c56" decimals="0" unitRef="usd">1400</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note 9&lt;/b&gt; &#x2013;&lt;b&gt; Notes Payable to Related Parties&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Notes payable as of March 31, 2022 and December 31, 2021 consists of the following:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1349" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1350" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1351" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1352" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1353" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1354" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Note payable &#x2013; Director bearing interest at 12% per annum, unsecured, demand notes.&lt;/p&gt;	&lt;/td&gt;
			&lt;td id="new_id-1355" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1356" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1357" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;60,000&lt;/td&gt;
			&lt;td id="new_id-1358" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1359" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1360" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1361" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;60,000&lt;/td&gt;
			&lt;td id="new_id-1362" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Note payable &#x2013; President bearing interest at 12% per annum, unsecured, demand note.&lt;/p&gt;	&lt;/td&gt;
			&lt;td id="new_id-1363" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1364" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1365" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;389,935&lt;/td&gt;
			&lt;td id="new_id-1366" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1367" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1368" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1369" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;251,340&lt;/td&gt;
			&lt;td id="new_id-1370" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"&gt;Total&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1371" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1372" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1373" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;449,935&lt;/td&gt;
			&lt;td id="new_id-1374" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1375" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1376" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1377" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;311,340&lt;/td&gt;
			&lt;td id="new_id-1378" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The first note in the amount of $60,000 provides for interest at 12% per annum and is unsecured. This note has unpaid accrued interest of $ and $52,280 at March 31, 2022 and $50,465 at December 31, 2021, respectively.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The second note has a current balance of $389,935 as of March 31, 2022. The note is a secured demand note covering all assets of the Company and bears interest at 12% per annum. This note has unpaid accrued interest of $146,232 at March 31, 2022. The Note was converted to a secured note on April 1, 2021 covering all assets of the Company.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The combined total funds due to Officers and Directors totaled $648,447 with principal and interest at March 31, 2022.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Notes payable as of March 31, 2022 and December 31, 2021 consists of the following:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1349" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1350" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1351" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1352" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1353" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1354" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Note payable &#x2013; Director bearing interest at 12% per annum, unsecured, demand notes.&lt;/p&gt;	&lt;/td&gt;
			&lt;td id="new_id-1355" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1356" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1357" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;60,000&lt;/td&gt;
			&lt;td id="new_id-1358" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1359" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1360" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1361" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;60,000&lt;/td&gt;
			&lt;td id="new_id-1362" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Note payable &#x2013; President bearing interest at 12% per annum, unsecured, demand note.&lt;/p&gt;	&lt;/td&gt;
			&lt;td id="new_id-1363" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1364" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1365" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;389,935&lt;/td&gt;
			&lt;td id="new_id-1366" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1367" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1368" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1369" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;251,340&lt;/td&gt;
			&lt;td id="new_id-1370" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"&gt;Total&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1371" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1372" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1373" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;449,935&lt;/td&gt;
			&lt;td id="new_id-1374" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1375" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1376" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1377" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;311,340&lt;/td&gt;
			&lt;td id="new_id-1378" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c61" decimals="2" unitRef="pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c62" decimals="2" unitRef="pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent contextRef="c61" decimals="0" unitRef="usd">60000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent contextRef="c62" decimals="0" unitRef="usd">60000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c65" decimals="2" unitRef="pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c66" decimals="2" unitRef="pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent contextRef="c65" decimals="0" unitRef="usd">389935</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent contextRef="c66" decimals="0" unitRef="usd">251340</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">449935</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent contextRef="c3" decimals="0" unitRef="usd">311340</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c61" decimals="0" unitRef="usd">60000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c61" decimals="2" unitRef="pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:InterestPayableCurrent contextRef="c61" decimals="0" unitRef="usd">52280</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c62" decimals="0" unitRef="usd">50465</us-gaap:InterestPayableCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="c63" decimals="0" unitRef="usd">389935</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c63" decimals="2" unitRef="pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c64" decimals="0" unitRef="usd">146232</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c2" decimals="0" unitRef="usd">648447</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:ShortTermDebtTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Note 10&lt;/b&gt; &#x2013;&lt;b&gt; Short Term Notes Payable&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1379" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1380" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1381" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1382" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1383" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1384" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Bill&#x2019; d Exchange, LLC, an equipment capital lender, initial financing August 2, 2019, finances equipment for commercial contracted customers in varying amounts&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1385" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1386" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1387" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;20,000&lt;/td&gt;
			&lt;td id="new_id-1388" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1389" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1390" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1391" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;20,000&lt;/td&gt;
			&lt;td id="new_id-1392" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Merchant loan &#x2013; Green Capital&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1393" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1394" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1395" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,747&lt;/td&gt;
			&lt;td id="new_id-1396" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1397" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1398" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1399" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,747&lt;/td&gt;
			&lt;td id="new_id-1400" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;PPP loan &#x2013; SBA loan payable&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1401" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1402" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1403" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;128,232&lt;/td&gt;
			&lt;td id="new_id-1404" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1405" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1406" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1407" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;128,232&lt;/td&gt;
			&lt;td id="new_id-1408" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"&gt;Total&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1409" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1410" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1411" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;155,979&lt;/td&gt;
			&lt;td id="new_id-1412" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1413" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1414" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1415" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;155,979&lt;/td&gt;
			&lt;td id="new_id-1416" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Bill&#x2019; d Exchange, LLC, a customer equipment capital lender, made their initial financing on August 2, 2019. They finance equipment for commercial contracted customers in varying amounts. These loans bear interest at varying rates and are paid weekly for the amount of interest due on the account at each date. Each loan is secured by the accounts receivable from the customer and by personal guarantee of an affiliated officer of ABCO Solar, Inc. On March 2, 2021, the Company entered an agreement to pay $20,000 to settle this Note in 5 payments of $4,000 each. Unpaid principal balance on this note at March 31, 2022 and December 31, 2021 was $20,000 and $20,000, respectively.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On December 31, 2019 ABCO borrowed $25,000 from Green Capital Funding, LLC. The proceeds from this loan were used to acquire the real estate purchased on the date of the loan. This unsecured loan bears interest at approximately 36% and has a repayment obligation in the amount of $35,250 in 76 payments. The unpaid balance of principal and interest at December 31, 2020 was $11,748 after several months of daily payment and a default on February 18, 2020 due to the reduction in business from Covid-19. As of the date of filing this report, no arrangements for resuming payments had been accomplished.&lt;b&gt; &lt;/b&gt; Outstanding principal balance as of March 31, 202&lt;b&gt;2,&lt;/b&gt; and December 31, 202&lt;b&gt;1&lt;/b&gt; on the note was $7,747and $7,747, respectively.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Mr. Charles O&#x2019;Dowd, former President and Director of ABCO Energy resigned from all positions with the Company on October 7, 2019. Prior to his resignation, Mr. O&#x2019;Dowd had loaned the Company funds in the principal amount of $61,052 which is represented by a Promissory Note that is unsecured that also has unpaid interest accrued at December 31, 2020 of $34,694 leaving a total balance due of $95,746 at March 31, 2021. Mr. O&#x2019;Dowd filed legal action against the Company for collection of the amounts due under the Note. During 2021 the company negotiated a settlement with Mr. O&#x2019;Dowd to pay $1,500 per month for 48 months. The outstanding principal balance as of March 31, 2022, and December 31, 2021 on the note was $58,485 and $63,000, respectively.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On May 3, 2020, Company entered into a promissory note evidencing an unsecured loan in the amount of $123,999.00 made to the Company under the Paycheck Protection Program (the &#x201c;Loan&#x201d;). The Paycheck Protection Program (or &#x201c;PPP&#x201d;) was established under the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;), and is administered by the U.S. Small Business Administration. The Loan to the Company is being made through Bank of America, N.A., a national banking association (the &#x201c;Lender&#x201d;). The interest rate on the Loan will not exceed 1.00%. The promissory note evidencing the Loan contains customary events of default relating to, among other things, payment defaults, making materially false and misleading representations to the SBA or Lender, or breaching the terms of the Loan documents. The occurrence of an event of default may result in the repayment of all amounts outstanding, collection of all amounts owing from the Company, or filing suit and obtaining judgment against the Company. Under the terms of the CARES Act, PPP loan recipients can apply for and be granted forgiveness for all or a portion of loan granted under the PPP. Such forgiveness will be determined, subject to limitations, based on the use of loan proceeds for payment of payroll costs and any payments of mortgage interest, rent, and utilities. No assurance is provided that the Company will obtain forgiveness of the Loan in whole or in part. If the SBA does not confirm forgiveness of the Loan or only partly confirms forgiveness of the Loan, including principal and interest (&#x201c;Loan Balance&#x201d;); then, in either such case, the Lender will establish the terms of repayment of the Loan Balance via a separate letter to the Company, containing the amount of each monthly payment, the interest rate, etc. On March 9, 2021, the SBA and Bank of America notified the Company that the entire balance of this note has been forgiven by the Government. The Company recorded a gain on extinguishment of debt during the three months ended March 31, 2021 for approximately $124,000. Outstanding principal balance as of March 31, 202&lt;b&gt;2&lt;/b&gt; and December 31, 202&lt;b&gt;1&lt;/b&gt; on the note was $-0- and $-0,- respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On February 24, 2021, the Company executed a promissory note evidencing an unsecured loan (&#x201c;Loan&#x201d;) for $128,232 under the Paycheck Protection Plan (&#x201c;PPP&#x201d;). The terms of the Loan require 1.00% interest. This loan contains the same clauses as the previous EDIL loan described in the foregoing paragraph. Outstanding principal balance as of March 31, 2022 and December 31, 2021 on the note was $128,232 and $128,232, respectively. On May 14, 2022, the SBA and the Bank of America notified the Company that the entire balance of the note and accrued interest has been forgiven by the Government.&lt;/p&gt;</us-gaap:ShortTermDebtTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="c0">&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1379" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1380" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1381" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1382" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1383" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1384" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Bill&#x2019; d Exchange, LLC, an equipment capital lender, initial financing August 2, 2019, finances equipment for commercial contracted customers in varying amounts&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1385" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1386" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1387" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;20,000&lt;/td&gt;
			&lt;td id="new_id-1388" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1389" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1390" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1391" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;20,000&lt;/td&gt;
			&lt;td id="new_id-1392" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Merchant loan &#x2013; Green Capital&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1393" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1394" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1395" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,747&lt;/td&gt;
			&lt;td id="new_id-1396" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1397" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1398" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1399" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;7,747&lt;/td&gt;
			&lt;td id="new_id-1400" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;PPP loan &#x2013; SBA loan payable&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1401" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1402" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1403" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;128,232&lt;/td&gt;
			&lt;td id="new_id-1404" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1405" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1406" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1407" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;128,232&lt;/td&gt;
			&lt;td id="new_id-1408" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"&gt;Total&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1409" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1410" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1411" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;155,979&lt;/td&gt;
			&lt;td id="new_id-1412" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1413" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1414" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1415" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;155,979&lt;/td&gt;
			&lt;td id="new_id-1416" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBorrowings contextRef="c86" decimals="0" unitRef="usd">20000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c70" decimals="0" unitRef="usd">20000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c87" decimals="0" unitRef="usd">7747</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c88" decimals="0" unitRef="usd">7747</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c84" decimals="0" unitRef="usd">128232</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c85" decimals="0" unitRef="usd">128232</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c2" decimals="0" unitRef="usd">155979</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c3" decimals="0" unitRef="usd">155979</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c67" decimals="0" unitRef="usd">20000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c68" decimals="0" unitRef="usd">4000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:ShortTermBorrowings contextRef="c69" decimals="0" unitRef="usd">20000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c70" decimals="0" unitRef="usd">20000</us-gaap:ShortTermBorrowings>
    <us-gaap:ProceedsFromShortTermDebt contextRef="c71" decimals="0" unitRef="usd">25000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ShortTermDebtPercentageBearingFixedInterestRate contextRef="c72" decimals="2" unitRef="pure">0.36</us-gaap:ShortTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c72" decimals="0" unitRef="usd">35250</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ShortTermBorrowings contextRef="c73" decimals="0" unitRef="usd">11748</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c74" decimals="0" unitRef="usd">7747</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c75" decimals="0" unitRef="usd">61052</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="c75" decimals="0" unitRef="usd">34694</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent contextRef="c76" decimals="0" unitRef="usd">95746</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c77" decimals="0" unitRef="usd">1500</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:ShortTermBorrowings contextRef="c78" decimals="0" unitRef="usd">58485</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c79" decimals="0" unitRef="usd">63000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c80" decimals="2" unitRef="usd">123999</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c80" decimals="4" unitRef="pure">0.01</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c81" decimals="0" unitRef="usd">124000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ShortTermBorrowings contextRef="c82" decimals="0" unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c83" decimals="0" unitRef="usd">128232</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c83" decimals="4" unitRef="pure">0.01</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ShortTermBorrowings contextRef="c84" decimals="0" unitRef="usd">128232</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c85" decimals="0" unitRef="usd">128232</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note 11 &lt;/b&gt;&#x2013; &lt;b&gt;Convertible debentures - net of discounts and fees.&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;During the year ended December 31, 2021, the Company [partially] funded operations with borrowing on new convertible promissory notes. This table presents the positions on the notes as of March 31, 2022, and December 31, 2021.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;

		&lt;tr&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:12.9%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Holder&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;of Loan &lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Loan &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;amount&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:1pt;"&gt;&lt;b&gt;OID and &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:1pt;"&gt;&lt;b&gt;discounts&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;and fees &lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Interest&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;rate&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:5pt;"&gt;&lt;b&gt;Balance&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, 2022 &lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Balance &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Power Up Lending Group Ltd&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;10-06-21&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;50,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;53,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;53,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;6th Street Lending LLC&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;11-10-21&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;35,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;38,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;38,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;6th Street Lending LLC&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12-17-21&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;40,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;43,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;43,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;6&lt;sup style="vertical-align:top;line-height:120%;font-size:pt"&gt;th&lt;/sup&gt;&#160;Street Lending, LLC&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;2-22-22&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;35,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;38,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;0&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Oasis Capital&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;07-19-21&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;118,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;10,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;0&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;7,653&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:middle;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Derivative liability&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12-31-21&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:4.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;234,913&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;99,034&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total convertible debt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;278,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;25,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;411,163&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;242,937&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&#160;Less Original issue discounts&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;(4,066&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;(9,127&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;)&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Balances at 3-31-22 and 12-31-21&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;407,097&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;233,810&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Financial Accounting Standard ASC 815 Accounting for Derivative Instruments and Hedging Activities require that instruments with embedded derivative features be valued at their market values. The Black Scholes model was used to value the derivative liability for the three months ended March 31, 2022 and the fiscal year ending December 31, 2021. This value includes the fair value of the shares that may be issued according to the contracts of the holders and valued according to our common share price at the time of acquisition.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;As of September 1, 2018, the Company entered into an Equity Purchase Agreement with Oasis Capital, LLC, a Puerto Rico limited liability company (&#x201c;Investor&#x201d;) pursuant to which Investor agreed to purchase up to $5,000,000 of the Company&#x2019;s common stock at a price equal to 85% of the market price at the time of purchase (&#x201c;Put Shares&#x201d;). The Company agreed to file a new registration statement to register for resale the Put Shares. The Registration Statement must be effective with the SEC before Investor is obligated to purchase any Put Shares. In addition, the Company [i] issued to Investor a one year $150,000 note which is convertible at a fixed price of $.01 per share as a commitment fee for its purchase of Put Shares and [ii] delivered to Investor a Registration Rights Agreement pursuant to which the Company agreed to register all Put Shares acquired under the Equity Purchase Agreement. During 2020, Investor converted $59,692 of principal of the Note and received 930,165,889 shares of common stock. During the twelve months ended December 31, 2020, the negotiated note balance was $3,264. The unpaid principal balance on the Note was $0 and $7,653 at March 31, 2022 and December 31, 2021, respectively.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;As of January 21, 2020 (&#x201c;Effective Date&#x201d;), the Company issued to Oasis a $208,000 Promissory Note, net of a prorated original issue discount of $16,000 (&#x201c;1/21/20 Note&#x201d;). The Company received $34,000 (&#x201c;First Tranche&#x201d;) with four additional Tranches through December 31, 2020 totaling $85,000. There were three Tranches for the period of January 1, 2021 to February 19, 2021, totaling $70,000. Each Tranche matures nine months from the effective date of each such payment. The Company issued Warrants with each Tranche totaling [2,100,000] shares. Each Warrant expires five years from the date of issuance and is exercisable at a conversion price of 120% of the closing price on the trading day prior to the funding date of the respective Tranche. The Company also agreed to issue to Oasis 5,000,000 shares of common stock as an incentive/commitment fee in connection with the transactions. The Company valued these shares at $14,500 and issued these shares in 2020. The 1/21/20 Note is convertible into common stock at a 35% discount to market. The balance of the Note at March 31, 202&lt;b&gt;2 was&lt;/b&gt; $0 including all penalties and interest.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On March 29, 2021, the Board of Directors of the Corporation deem it in the best interests of the Corporation to enter into the Securities Purchase Agreement dated March 29, 2021 (the &#x201c;Agreement&#x201d;) with Power Up Lending Group Ltd. (&#x201c;PowerUp&#x201d;), in connection with the issuance of: (i) a promissory note of the Corporation, in the aggregate principal amount of $80,000 (including $7,500 of Original Issue Discount) (the &#x201c;Note&#x201d;), (ii) Three Hundred Seventy Three Thousand Three Hundred Thirty Three (373,333) restricted common shares of the Corporation (&#x201c;Commitment Shares&#x201d;) to be delivered to PowerUp in book entry with the Corporation&#x2019;s transfer agent prior to the Closing Date, (iii) Seventy Hundred Forty Six Thousand Six Hundred Sixty Seven (746,667) restricted common shares of the Corporation (&#x201c;Security Shares&#x201d; and together with the Note and the Commitment Shares, collectively, the &#x201c;Securities&#x201d;) to be delivered to PowerUp in book entry with the Corporation&#x2019;s transfer agent prior to the Closing Date; and in connection therewith to enter into an irrevocable letter agreement with Vstock Transfer LLC, the Corporation&#x2019;s transfer agent, with respect to the reserve of shares of common stock of the Corporation to be issued upon any conversion of the Note (only upon default); the issuance of such shares of common stock in connection with a conversion of the Note (the &#x201c;Letter Agreement&#x201d;). The proceeds of this note were specifically slated for payment of the settlement of the Knight Capital Merchant Loan for $22,000 and the final payment of the Pearl Capital merchant note for $36,998. These discounted payoffs of these notes saved the company $26,446 plus future interest. Outstanding principal balance as of March 31, 2022 and December 31, 2021 on the note was $0 and $0, respectively.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ConvertibleDebtTableTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;During the year ended December 31, 2021, the Company [partially] funded operations with borrowing on new convertible promissory notes. This table presents the positions on the notes as of March 31, 2022, and December 31, 2021.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;

		&lt;tr&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:12.9%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Holder&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;of Loan &lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Loan &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;amount&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:1pt;"&gt;&lt;b&gt;OID and &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:1pt;"&gt;&lt;b&gt;discounts&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;and fees &lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Interest&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;rate&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:5pt;"&gt;&lt;b&gt;Balance&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, 2022 &lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Balance &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Power Up Lending Group Ltd&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;10-06-21&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;50,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;53,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;53,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;6th Street Lending LLC&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;11-10-21&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;35,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;38,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;38,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;6th Street Lending LLC&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12-17-21&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;40,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;43,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;43,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;6&lt;sup style="vertical-align:top;line-height:120%;font-size:pt"&gt;th&lt;/sup&gt;&#160;Street Lending, LLC&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;2-22-22&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;35,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;38,750&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;0&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Oasis Capital&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;07-19-21&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;118,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;10,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;0&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;7,653&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:middle;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Derivative liability&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12-31-21&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:4.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;234,913&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:middle;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;99,034&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:middle;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total convertible debt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;278,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;25,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;411,163&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;242,937&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&#160;Less Original issue discounts&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;(4,066&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;(9,127&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;)&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Balances at 3-31-22 and 12-31-21&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;407,097&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.4%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:4.2%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;233,810&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c109">2021-10-06</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c110" decimals="0" unitRef="usd">50000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c110" decimals="0" unitRef="usd">3750</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c110" decimals="2" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ConvertibleDebt contextRef="c110" decimals="0" unitRef="usd">53750</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt contextRef="c111" decimals="0" unitRef="usd">53750</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c112">2021-11-10</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c113" decimals="0" unitRef="usd">35000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c113" decimals="0" unitRef="usd">3750</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c113" decimals="2" unitRef="pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ConvertibleDebt contextRef="c113" decimals="0" unitRef="usd">38750</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt contextRef="c114" decimals="0" unitRef="usd">38750</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c115">2021-12-17</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c116" decimals="0" unitRef="usd">40000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c116" decimals="0" unitRef="usd">3750</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c116" decimals="2" unitRef="pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ConvertibleDebt contextRef="c116" decimals="0" unitRef="usd">43750</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt contextRef="c117" decimals="0" unitRef="usd">43750</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c118">2022-02-22</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c119" decimals="0" unitRef="usd">35000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c119" decimals="0" unitRef="usd">3750</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c119" decimals="2" unitRef="pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ConvertibleDebt contextRef="c119" decimals="0" unitRef="usd">38750</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt contextRef="c120" decimals="0" unitRef="usd">0</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c121">2021-07-19</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c122" decimals="0" unitRef="usd">118000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c122" decimals="0" unitRef="usd">10000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c122" decimals="2" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ConvertibleDebt contextRef="c122" decimals="0" unitRef="usd">0</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt contextRef="c123" decimals="0" unitRef="usd">7653</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c124">2021-12-31</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:ConvertibleDebt contextRef="c125" decimals="0" unitRef="usd">234913</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt contextRef="c126" decimals="0" unitRef="usd">99034</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c2" decimals="0" unitRef="usd">278000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c2" decimals="0" unitRef="usd">25000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:ConvertibleDebt contextRef="c2" decimals="0" unitRef="usd">411163</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt contextRef="c3" decimals="0" unitRef="usd">242937</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c2" decimals="-6" unitRef="usd">-4066000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c3" decimals="-6" unitRef="usd">-9127000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:ConvertibleDebtCurrent contextRef="c2" decimals="0" unitRef="usd">407097</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:ConvertibleDebtCurrent contextRef="c3" decimals="0" unitRef="usd">233810</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:DebtInstrumentDescription contextRef="c89">Company entered into an Equity Purchase Agreement with Oasis Capital, LLC, a Puerto Rico limited liability company (&#x201c;Investor&#x201d;) pursuant to which Investor agreed to purchase up to $5,000,000 of the Company&#x2019;s common stock at a price equal to 85% of the market price at the time of purchase (&#x201c;Put Shares&#x201d;).</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c90" decimals="0" unitRef="usd">5000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c89" decimals="0" unitRef="usd">150000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c91" decimals="0" unitRef="usd">59692</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c91" decimals="0" unitRef="shares">930165889</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:ConvertibleDebt contextRef="c92" decimals="0" unitRef="usd">3264</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt contextRef="c93" decimals="0" unitRef="usd">7653</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c94" decimals="0" unitRef="usd">208000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c94" decimals="0" unitRef="usd">16000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c95" decimals="0" unitRef="usd">34000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c96" decimals="0" unitRef="usd">85000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c97" decimals="0" unitRef="usd">70000</us-gaap:ProceedsFromConvertibleDebt>
    <abce:ClassOfWarrantOrRightsGranted contextRef="c98" decimals="0" unitRef="shares">2100000</abce:ClassOfWarrantOrRightsGranted>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="c99">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <abce:WarrantDescriptionOfExercisePrice contextRef="c98">exercisable at a conversion price of 120% of the closing price on the trading day prior to the funding date of the respective Tranche</abce:WarrantDescriptionOfExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c100" decimals="0" unitRef="shares">5000000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c100" decimals="0" unitRef="usd">14500</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:DebtInstrumentConvertibleTermsOfConversionFeature contextRef="c100">The 1/21/20 Note is convertible into common stock at a 35% discount to market</us-gaap:DebtInstrumentConvertibleTermsOfConversionFeature>
    <us-gaap:ConvertibleDebt contextRef="c101" decimals="0" unitRef="usd">0</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c102" decimals="0" unitRef="usd">80000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c102" decimals="0" unitRef="usd">7500</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c103" decimals="0" unitRef="shares">373333</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c104" decimals="0" unitRef="shares">746667</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:RepaymentsOfDebt contextRef="c105" decimals="0" unitRef="usd">22000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c106" decimals="0" unitRef="usd">36998</us-gaap:RepaymentsOfDebt>
    <us-gaap:ExtinguishmentOfDebtGainLossNetOfTax contextRef="c105" decimals="0" unitRef="usd">26446</us-gaap:ExtinguishmentOfDebtGainLossNetOfTax>
    <us-gaap:ConvertibleDebt contextRef="c107" decimals="0" unitRef="usd">0</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt contextRef="c108" decimals="0" unitRef="usd">0</us-gaap:ConvertibleDebt>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note 12&lt;/b&gt; &#x2013;&lt;b&gt; Fair Value Measurements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company complies with the provisions of FASB ASC No. 820, &lt;i&gt;Fair Value Measurements and Disclosures&lt;/i&gt; (&#x201c;ASC 820&#x201d;), in measuring fair value and in disclosing fair value measurements at the measurement date. ASC 820 defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements required under other accounting pronouncements. FASB ASC No. 820-10-35, Fair Value Measurements and Disclosures- Subsequent Measurement (&#x201c;ASC 820-10-35&#x201d;), clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820-10-35-3 also requires that a fair value measurement reflect the assumptions market participants would use in pricing an asset or liability based on the best information available. Assumptions include the risks inherent in a particular valuation technique (such as a pricing model) and/or the risks inherent in the inputs to the model.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The following table shows the change in the fair value of the derivative liabilities on all outstanding convertible debt at March 31, 2022 and at March 31, 2021:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1417" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1418" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1419" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; text-align: center;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1420" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: center;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1421" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;&lt;b&gt;March 31, 2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1422" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Purchase price of the convertible debenture - net of discount&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1423" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1424" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1425" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;125,000&lt;/td&gt;
			&lt;td id="new_id-1426" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1427" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1428" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1429" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;80,000&lt;/td&gt;
			&lt;td id="new_id-1430" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Purchase during period&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1431" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1432" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1433" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;35,000&lt;/td&gt;
			&lt;td id="new_id-1434" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1435" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1436" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1437" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1438" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Total convertible debt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1439" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1440" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1441" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;160,000&lt;/td&gt;
			&lt;td id="new_id-1442" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1443" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1444" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1445" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;80,000&lt;/td&gt;
			&lt;td id="new_id-1446" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Valuation of derivative during prior period&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1447" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1448" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1449" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;99,034&lt;/td&gt;
			&lt;td id="new_id-1450" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1451" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1452" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1453" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1454" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Valuation of derivative during current period net of expenses&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1455" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1456" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1457" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;148,063&lt;/td&gt;
			&lt;td id="new_id-1458" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1459" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1460" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1461" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;151,667&lt;/td&gt;
			&lt;td id="new_id-1462" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Balance of derivative liability net of discount on the notes (See Consolidated Balance sheet liabilities)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1463" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1464" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1465" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;407,097&lt;/td&gt;
			&lt;td id="new_id-1466" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1467" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1468" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1469" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;231,667&lt;/td&gt;
			&lt;td id="new_id-1470" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1471"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1472"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1473"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1474"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1475"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1476"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1477"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1478"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Derivative calculations and presentations on the Statement of Operations&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1479" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1480" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
			&lt;td id="new_id-1481" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
			&lt;td id="new_id-1482" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
			&lt;td id="new_id-1483" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1484" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
			&lt;td id="new_id-1485" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
			&lt;td id="new_id-1486" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Loss on note issuance&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1487" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1488" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1489" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1490" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1491" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1492" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1493" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1494" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Change in Derivative (Gain) Loss&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1495" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1496" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1497" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;135,879&lt;/td&gt;
			&lt;td id="new_id-1498" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1499" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1500" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1501" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1502" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Derivative Finance fees&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1503" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1504" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1505" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;34,361&lt;/td&gt;
			&lt;td id="new_id-1506" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1507" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1508" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1509" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;49,623&lt;/td&gt;
			&lt;td id="new_id-1510" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Gain (loss) on extinguishment of debt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1511" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1512" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1513" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1514" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1515" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1516" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1517" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1518" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Derivative expense charged to operations in 2022 and 2021 (See Consolidated Statement of Operations)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1519" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1520" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1521" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;170,240&lt;/td&gt;
			&lt;td id="new_id-1522" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1523" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1524" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1525" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;49,623&lt;/td&gt;
			&lt;td id="new_id-1526" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The following table shows the change in the fair value of the derivative liabilities on all outstanding convertible debt at March 31, 2022 and at March 31, 2021:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1417" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1418" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1419" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; text-align: center;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1420" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: center;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1421" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;&lt;b&gt;March 31, 2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1422" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Purchase price of the convertible debenture - net of discount&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1423" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1424" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1425" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;125,000&lt;/td&gt;
			&lt;td id="new_id-1426" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1427" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1428" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1429" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;80,000&lt;/td&gt;
			&lt;td id="new_id-1430" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Purchase during period&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1431" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1432" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1433" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;35,000&lt;/td&gt;
			&lt;td id="new_id-1434" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1435" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1436" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1437" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1438" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Total convertible debt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1439" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1440" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1441" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;160,000&lt;/td&gt;
			&lt;td id="new_id-1442" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1443" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1444" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1445" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;80,000&lt;/td&gt;
			&lt;td id="new_id-1446" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Valuation of derivative during prior period&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1447" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1448" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1449" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;99,034&lt;/td&gt;
			&lt;td id="new_id-1450" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1451" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1452" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1453" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1454" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Valuation of derivative during current period net of expenses&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1455" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1456" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1457" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;148,063&lt;/td&gt;
			&lt;td id="new_id-1458" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1459" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1460" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1461" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;151,667&lt;/td&gt;
			&lt;td id="new_id-1462" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Balance of derivative liability net of discount on the notes (See Consolidated Balance sheet liabilities)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1463" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1464" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1465" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;407,097&lt;/td&gt;
			&lt;td id="new_id-1466" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1467" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1468" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1469" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;231,667&lt;/td&gt;
			&lt;td id="new_id-1470" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1471"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1472"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1473"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1474"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1475"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1476"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1477"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1478"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Derivative calculations and presentations on the Statement of Operations&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1479" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1480" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
			&lt;td id="new_id-1481" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
			&lt;td id="new_id-1482" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
			&lt;td id="new_id-1483" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1484" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
			&lt;td id="new_id-1485" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
			&lt;td id="new_id-1486" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Loss on note issuance&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1487" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1488" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1489" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1490" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1491" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1492" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1493" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1494" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Change in Derivative (Gain) Loss&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1495" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1496" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1497" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;135,879&lt;/td&gt;
			&lt;td id="new_id-1498" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1499" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1500" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1501" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1502" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Derivative Finance fees&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1503" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1504" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1505" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;34,361&lt;/td&gt;
			&lt;td id="new_id-1506" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1507" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1508" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1509" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;49,623&lt;/td&gt;
			&lt;td id="new_id-1510" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Gain (loss) on extinguishment of debt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1511" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1512" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1513" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1514" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1515" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1516" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1517" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1518" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Derivative expense charged to operations in 2022 and 2021 (See Consolidated Statement of Operations)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1519" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1520" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1521" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;170,240&lt;/td&gt;
			&lt;td id="new_id-1522" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1523" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1524" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1525" style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;49,623&lt;/td&gt;
			&lt;td id="new_id-1526" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues contextRef="c127" decimals="0" unitRef="usd">125000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues contextRef="c128" decimals="0" unitRef="usd">80000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues contextRef="c129" decimals="0" unitRef="usd">35000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues contextRef="c130" decimals="0" unitRef="usd">0</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues contextRef="c124" decimals="0" unitRef="usd">160000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues contextRef="c131" decimals="0" unitRef="usd">80000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3 contextRef="c124" decimals="0" unitRef="usd">99034</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3 contextRef="c131" decimals="0" unitRef="usd">0</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3 contextRef="c132" decimals="0" unitRef="usd">148063</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3 contextRef="c133" decimals="0" unitRef="usd">151667</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="c125" decimals="0" unitRef="usd">407097</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="c134" decimals="0" unitRef="usd">231667</us-gaap:DerivativeLiabilitiesCurrent>
    <abce:LossOnNoteIssuanceDerivatives contextRef="c124" decimals="0" unitRef="usd">0</abce:LossOnNoteIssuanceDerivatives>
    <abce:LossOnNoteIssuanceDerivatives contextRef="c131" decimals="0" unitRef="usd">0</abce:LossOnNoteIssuanceDerivatives>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings contextRef="c124" decimals="0" unitRef="usd">135879</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings contextRef="c131" decimals="0" unitRef="usd">0</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings>
    <abce:FinanceFees contextRef="c124" decimals="0" unitRef="usd">-34361</abce:FinanceFees>
    <abce:FinanceFees contextRef="c131" decimals="0" unitRef="usd">-49623</abce:FinanceFees>
    <us-gaap:GainsLossesOnRestructuringOfDebt contextRef="c124" decimals="0" unitRef="usd">0</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:GainsLossesOnRestructuringOfDebt contextRef="c131" decimals="0" unitRef="usd">0</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c124" decimals="0" unitRef="usd">170240</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c131" decimals="0" unitRef="usd">49623</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:LongTermDebtTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Note 13&lt;/b&gt; &#x2013;&lt;b&gt; Long term debt&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;

		&lt;tr&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:8.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Holder&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Date issued&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Interest rate&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Amount due &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Amount due &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Real Estate Note Allen-Neisen Family trust &#x2013;&#160;Et. Al.&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12-31-19&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;5.00&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;278,371&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;280,811&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;US Treasury SBA guaranteed loan&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;7-21-20&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3.75&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;149,900&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;149,900&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Ascentium Capital&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;10-1-18&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;13.00&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;1,491&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;2,417&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Fredrick Donze&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;9-2-18&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;6.00&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;0&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;341&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Charles O&#x2019;Dowd &#x2013;&#160;former officer truck loan&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8-9-18&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;6.00&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;58,485&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;63,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;GMAC Chev truck&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;10-20-20&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;5.99&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;18,495&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;19,724&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Mechanics Bank &#x2013;&#160;Chev Truck&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12-12-20&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8.99&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;19,035&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;20,140&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Total long-term debt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;525,777&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;536,333&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Less Current portion&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;39,336&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;40,808&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Total long-term debt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;486,441&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;495,525&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On December 31, 2019 ABCO completed negotiations, financial arrangements and closed on the purchase of a 4,800 square foot office and warehouse building located on one/half acre of paved land on one of Tucson&#x2019;s busiest streets. This property will be more than adequate to house both the Solar business and our HVAC expansion. The land and outbuildings will accommodate all of our equipment. The property acquisition was priced at $325,000 the company paid $25,000 down payment and the seller financed $300,000 mortgage based on a twenty-year amortization and a 5% interest rate with a balloon payment at the end of five (5) years. The monthly payment is $1,980. Outstanding principal balance as of March 31, 2022 and December 31, 2021 on the note was $278,371 and $280,811, respectively.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On July 21, 2020, the Company received an SBA loan from Bank of America in the amount of $150,000 that is guaranteed by the US Treasury Department. Installment payments, including principal and interest, of $731.00 monthly, will begin Twelve (12) months from the date of the promissory Note. The balance of principal and interest will be payable Thirty (30) years from the date of the promissory Note. Interest will accrue at the rate of 3.75% per annum and will accrue only on funds actually advanced from the date(s) of each advance. Each payment will be applied first to interest accrued to the date of receipt of each payment, and the balance, if any, will be applied to principal. For loan amounts of greater than $25,000, Borrower hereby grants to SBA, the secured party hereunder, a continuing security interest in and to any and all &#x201c;Collateral&#x201d; as described herein to secure payment and performance of all debts, liabilities and obligations of Borrower to SBA hereunder without limitation, including but not limited to all interest, other fees and expenses (all hereinafter called &#x201c;Obligations&#x201d;). The Collateral includes the following property that Borrower now owns or shall acquire or create immediately upon the acquisition or creation thereof: all tangible and intangible personal property, including, but not limited to: (a) inventory, (b) equipment, (c) instruments, including promissory notes (d) chattel paper, including tangible chattel paper and electronic chattel paper, (e) documents, (f) letter of credit rights, (g) accounts, including health-care insurance receivables and credit card receivables, (h) deposit accounts, (i) commercial tort claims, (j) general intangibles, including payment intangibles and software and (k) as-extracted collateral as such terms may from time to time be defined in the Uniform Commercial Code. The security interest Borrower grants includes all accessions, attachments, accessories, parts, supplies and replacements for the Collateral, all products, proceeds and collections thereof and all records and data relating thereto. During the three months ended March 31, 2022 and the year ended December 31, 2021, the Company recorded $1,406 and $5,624 in interest expense on this loan, respectively. Unpaid principal balance of the SBA loan at March 31, 2022 and December 31, 2021 was $150,000 and $150,000, respectively.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ABCO acquired the assets of Dr. Fred Air Conditioning services on September 2, 2018 for the total price of $22,000. The allocation of the purchase price was to truck and equipment at $15,000 and the balance was allocated to inventory and the license for period of five or more years. The truck and equipment were financed by Ascentium Capital. The payments on the Ascentium capital note are $435 and the payments on the Donze note are $212 each per month.&lt;/p&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c0">&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;

		&lt;tr&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:8.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Holder&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Date issued&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Interest rate&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Amount due &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Amount due &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Real Estate Note Allen-Neisen Family trust &#x2013;&#160;Et. Al.&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12-31-19&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;5.00&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;278,371&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;280,811&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;US Treasury SBA guaranteed loan&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;7-21-20&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3.75&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;149,900&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;149,900&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Ascentium Capital&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;10-1-18&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;13.00&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;1,491&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;2,417&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Fredrick Donze&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;9-2-18&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;6.00&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;0&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;341&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Charles O&#x2019;Dowd &#x2013;&#160;former officer truck loan&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8-9-18&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;6.00&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;58,485&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;63,000&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;GMAC Chev truck&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;10-20-20&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;5.99&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;18,495&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;19,724&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Mechanics Bank &#x2013;&#160;Chev Truck&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;12-12-20&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8.99&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;%&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;19,035&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;20,140&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Total long-term debt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;525,777&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;536,333&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Less Current portion&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;39,336&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;40,808&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Total long-term debt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:auto;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;486,441&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:double 3px #000000;vertical-align:bottom;width:2.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;495,525&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c147">2019-12-31</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c148" decimals="4" unitRef="pure">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt contextRef="c148" decimals="0" unitRef="usd">278371</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c138" decimals="0" unitRef="usd">280811</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c149">2020-07-21</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c150" decimals="4" unitRef="pure">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt contextRef="c150" decimals="0" unitRef="usd">149900</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c151" decimals="0" unitRef="usd">149900</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c152">2018-10-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c153" decimals="4" unitRef="pure">0.13</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt contextRef="c153" decimals="0" unitRef="usd">1491</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c154" decimals="0" unitRef="usd">2417</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c155">2018-09-02</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c156" decimals="4" unitRef="pure">0.06</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt contextRef="c156" decimals="0" unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c157" decimals="0" unitRef="usd">341</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c158">2018-08-09</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c159" decimals="4" unitRef="pure">0.06</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt contextRef="c159" decimals="0" unitRef="usd">58485</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c160" decimals="0" unitRef="usd">63000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c161">2020-10-20</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c162" decimals="4" unitRef="pure">0.0599</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt contextRef="c162" decimals="0" unitRef="usd">18495</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c163" decimals="0" unitRef="usd">19724</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c164">2020-12-12</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c165" decimals="4" unitRef="pure">0.0899</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt contextRef="c165" decimals="0" unitRef="usd">19035</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c166" decimals="0" unitRef="usd">20140</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c167" decimals="0" unitRef="usd">525777</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c3" decimals="0" unitRef="usd">536333</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="c167" decimals="0" unitRef="usd">39336</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c3" decimals="0" unitRef="usd">40808</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c167" decimals="0" unitRef="usd">486441</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c3" decimals="0" unitRef="usd">495525</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:AreaOfRealEstateProperty contextRef="c135" decimals="0" unitRef="sqft">4800</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="c136" decimals="0" unitRef="usd">325000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c136" decimals="0" unitRef="usd">25000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c135" decimals="0" unitRef="usd">300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c135" decimals="2" unitRef="pure">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c136" decimals="0" unitRef="usd">1980</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:NotesAndLoansPayable contextRef="c137" decimals="0" unitRef="usd">278371</us-gaap:NotesAndLoansPayable>
    <us-gaap:NotesAndLoansPayable contextRef="c138" decimals="0" unitRef="usd">280811</us-gaap:NotesAndLoansPayable>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c139" decimals="0" unitRef="usd">150000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c140" decimals="2" unitRef="usd">731</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c139" decimals="4" unitRef="pure">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentDescription contextRef="c140">Each payment will be applied first to interest accrued to the date of receipt of each payment, and the balance, if any, will be applied to principal. For loan amounts of greater than $25,000, Borrower hereby grants to SBA, the secured party hereunder, a continuing security interest in and to any and all &#x201c;Collateral&#x201d; as described herein to secure payment and performance of all debts, liabilities and obligations of Borrower to SBA hereunder without limitation, including but not limited to all interest, other fees and expenses (all hereinafter called &#x201c;Obligations&#x201d;).</us-gaap:DebtInstrumentDescription>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="c141" decimals="0" unitRef="usd">1406</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="c142" decimals="0" unitRef="usd">5624</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:NotesAndLoansPayable contextRef="c141" decimals="0" unitRef="usd">150000</us-gaap:NotesAndLoansPayable>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c143" decimals="0" unitRef="usd">22000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c144" decimals="0" unitRef="usd">15000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:RepaymentsOfDebt contextRef="c145" decimals="0" unitRef="usd">435</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c146" decimals="0" unitRef="usd">212</us-gaap:RepaymentsOfDebt>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Note 14 &lt;/b&gt;&#x2013; &lt;b&gt;Stockholder&lt;/b&gt;&#x2019;&lt;b&gt;s Deficit &lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Preferred Stock&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;On September 15, 2017 and on September 15, 2018, the Board of Directors authorized on each such date the issuance of 15,000,000 preferred shares for an aggregate of 30,000,000 shares of Class B Convertible Preferred Stock [&#x201c;Series B&#x201d;] to both Directors of the Company and to two Consultants, of which, David Shorey, President of the Company, is the beneficial owner thereof, a total of 30,000,000 shares of Series B. The Company assigned a value of $15,000 for the shares for 2017 and 2018. Of the Series B, 12,000,000 shares were issued to Charles O&#x2019;Dowd and 2,000,000 to Wayne Marx, the Directors. Each Consultant received 8,000,000 shares. See the Company&#x2019;s Schedule 14C filed with the Commission on September 28, 2018. Upon his resignation, Mr. O&#x2019; Dowd&#x2019;s shares were cancelled and reissued to two Consultants. These shares have no market pricing and management assigned an aggregate value of $30,000 to the stock issued based on the par value of $0.001. The 30,000,000 shares of Preferred Stock, each has 200 votes for each Preferred share held by of record. The holders of the Preferred are also entitled to an additional 8,823,930 common shares upon conversion of the Preferred Stock. As a result of owning of these shares of Common and Preferred Stock, the Control Shareholders will have voting control of the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Common Stock&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;During the three months ended March 31, 2022 and the year ended December 31, 2021 the following shares were issued for debt conversions:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1527" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="6" id="new_id-1528" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1529" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1530" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="6" id="new_id-1531" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;During the Year Ended &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1532" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Capital Company&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1533" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1534" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Shares converted&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1535" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1536" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1537" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Dollars converted&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1538" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1539" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1540" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Shares converted&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1541" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1542" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1543" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Dollars converted&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1544" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;PowerUp Lending&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1545" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1546" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1547" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1548" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1549" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1550" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1551" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1552" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1553" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1554" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1555" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;14,399,082&lt;/td&gt;
			&lt;td id="new_id-1556" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1557" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1558" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1559" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;133,505&lt;/td&gt;
			&lt;td id="new_id-1560" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Oasis Capital&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1561" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1562" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1563" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,206,530&lt;/td&gt;
			&lt;td id="new_id-1564" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1565" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1566" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1567" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;42,017&lt;/td&gt;
			&lt;td id="new_id-1568" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1569" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1570" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1571" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;39,931,068&lt;/td&gt;
			&lt;td id="new_id-1572" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1573" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1574" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1575" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;282,240&lt;/td&gt;
			&lt;td id="new_id-1576" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Total&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1577" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1578" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1579" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,206,530&lt;/td&gt;
			&lt;td id="new_id-1580" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1581" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1582" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1583" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;42,017&lt;/td&gt;
			&lt;td id="new_id-1584" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1585" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1586" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1587" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;54,330,150&lt;/td&gt;
			&lt;td id="new_id-1588" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1589" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1590" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1591" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;415,745&lt;/td&gt;
			&lt;td id="new_id-1592" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;After the reverse of shares effective January 4, 2021 the authorized shares were reduced to 29,411,765. Our board of directors believes that it is desirable to have additional authorized shares of common stock available for possible future financings, acquisition transactions, joint ventures and other general corporate purposes. Our board of directors believes that having such additional authorized shares of common stock available for issuance in the future will give us greater flexibility and may allow such shares to be issued without the expense and delay of a special shareholders&#x2019; meeting unless such approval is expressly required by applicable law. Although such issuance of additional shares with respect to future financings and acquisitions would dilute existing shareholders, management believes that such transactions would increase the overall value of the Company to its shareholders. Therefore, on January 11, 2021, the shareholders voted to authorize an increase in the Authorized Common Shares to 2,000,000,000 shares. On February 18, 2022, the authorized number of Common Shares were increased to 5 Billion from 2 Billion to increase the number of shares available for reserves. The increase was authorized by the Board and by a Majority of the outstanding shares of common stock, both by written consent.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Earnings (loss) per share calculation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing net loss by the weighted average number of shares of common stock and potentially outstanding shares of common stock during each period&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The computation of basic and diluted loss per share at March 31, 2022 and December 31, 2021 excludes the common stock equivalents from convertible debt of the following potentially dilutive securities because their inclusion would be anti-dilutive, and the share issue number is not calculable until conversion takes place.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Stock subscriptions executed under an earlier offering included a provision whereby ABCO agrees to pay a dividend (defined as interest) of from 6% to 12% of the total amount invested for a period of one year from receipt of the invested funds. This dividend (defined as interest) is allocated between the broker and the investor with amounts paid to the broker treated as a cost of the offering and netted against additional paid in capital and amounts paid to the investor treated as interest expense. Total amounts paid or accrued under this agreement and charged to additional paid-in capital for the three months ended March 31, 2022 and the year ended December 31, 2021, amounted to $0 and $0, respectively. The accrued balance due on this obligation to shareholders totals $49,900 at March 31, 2022 and $49,900 at December 31, 2021.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;ABCO has evaluated these agreements under ASC 480-10: Certain Financial Instruments with Characteristics of both Liabilities and Equity and determined that the capital contributions made under these subscription agreement more closely resemble equity than liabilities as they can only be settled through the issuance of shares and although they have a stated cost associated with them which accrues in the same manner as interest, the cost is only incurred in the first twelve months after placement as is more closely associated with a cost of raising funds than interest expense.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c168" decimals="0" unitRef="shares">15000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c169" decimals="0" unitRef="shares">30000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c170" decimals="0" unitRef="shares">30000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c171" decimals="0" unitRef="usd">15000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c172" decimals="0" unitRef="shares">12000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c173" decimals="0" unitRef="shares">2000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c174" decimals="0" unitRef="shares">8000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c175" decimals="0" unitRef="usd">30000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c176" decimals="3" unitRef="usdPershares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockVotingRights contextRef="c168">each has 200 votes for each Preferred share held by of record</us-gaap:PreferredStockVotingRights>
    <us-gaap:PreferredStockConversionBasis contextRef="c177">The holders of the Preferred are also entitled to an additional 8,823,930 common shares upon conversion of the Preferred Stock.</us-gaap:PreferredStockConversionBasis>
    <us-gaap:ScheduleOfDebtConversionsTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;During the three months ended March 31, 2022 and the year ended December 31, 2021 the following shares were issued for debt conversions:&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-indent: 0px;"&gt;

		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1527" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="6" id="new_id-1528" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1529" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1530" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="6" id="new_id-1531" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;During the Year Ended &lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1532" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom;"&gt;
			&lt;td style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Capital Company&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1533" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1534" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Shares converted&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1535" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1536" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1537" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Dollars converted&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1538" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1539" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1540" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Shares converted&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1541" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1542" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" id="new_id-1543" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Dollars converted&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1544" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;PowerUp Lending&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1545" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1546" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1547" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1548" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1549" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1550" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1551" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;0&lt;/td&gt;
			&lt;td id="new_id-1552" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1553" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1554" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1555" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;14,399,082&lt;/td&gt;
			&lt;td id="new_id-1556" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1557" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1558" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1559" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;133,505&lt;/td&gt;
			&lt;td id="new_id-1560" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Oasis Capital&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1561" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1562" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1563" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,206,530&lt;/td&gt;
			&lt;td id="new_id-1564" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1565" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1566" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1567" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;42,017&lt;/td&gt;
			&lt;td id="new_id-1568" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1569" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1570" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1571" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;39,931,068&lt;/td&gt;
			&lt;td id="new_id-1572" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1573" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1574" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1575" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;282,240&lt;/td&gt;
			&lt;td id="new_id-1576" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Total&lt;/p&gt;
			&lt;/td&gt;
			&lt;td id="new_id-1577" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1578" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1579" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,206,530&lt;/td&gt;
			&lt;td id="new_id-1580" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1581" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1582" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1583" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;42,017&lt;/td&gt;
			&lt;td id="new_id-1584" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1585" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1586" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1587" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;54,330,150&lt;/td&gt;
			&lt;td id="new_id-1588" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1589" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
			&lt;td id="new_id-1590" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
			&lt;td id="new_id-1591" style="width: 9%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;415,745&lt;/td&gt;
			&lt;td id="new_id-1592" style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfDebtConversionsTextBlock>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c183" decimals="0" unitRef="shares">0</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c183" decimals="0" unitRef="usd">0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c184" decimals="0" unitRef="shares">14399082</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c184" decimals="0" unitRef="usd">133505</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c185" decimals="0" unitRef="shares">5206530</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c185" decimals="0" unitRef="usd">42017</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c186" decimals="0" unitRef="shares">39931068</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c186" decimals="0" unitRef="usd">282240</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c187" decimals="0" unitRef="shares">5206530</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c187" decimals="0" unitRef="usd">42017</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c188" decimals="0" unitRef="shares">54330150</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c188" decimals="0" unitRef="usd">415745</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:CommonStockSharesAuthorized contextRef="c178" decimals="0" unitRef="shares">29411765</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c179" decimals="0" unitRef="shares">2000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c180" decimals="-9" unitRef="shares">5000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockDividendRatePercentage contextRef="c181" decimals="2" unitRef="pure">0.06</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage contextRef="c182" decimals="2" unitRef="pure">0.12</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:DividendsPreferredStock contextRef="c0" decimals="0" unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock contextRef="c52" decimals="0" unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPayableCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">49900</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent contextRef="c3" decimals="0" unitRef="usd">49900</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Note 15 &lt;/b&gt;&#x2013;&lt;b&gt; Equity Awards&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The following table sets forth information on outstanding option and stock awards held by the named executive officers of the Company at March 31, 2022 and December 31, 2021, including the number of shares underlying both exercisable and un-exercisable portions of each stock option as well as the exercise price and the expiration date of each outstanding option. See Note to Notes to Consolidated Financial Statements.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;

		&lt;tr&gt;
			&lt;td colspan="19" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:41.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Outstanding Equity Awards After Fiscal Year-End (1)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:10.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Number of securities underlying unexercised&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;options exercisable (1)(5)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:1.9%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Number of securities underlying unexercised&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;options un-exercisable (2)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:4pt;"&gt;&lt;b&gt;Option Exercise Price ($)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Option Grant Date&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Option Expiration Date&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:10.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Michael Mildebrandt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,704&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:1.9%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;(3)(4)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;.001&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:5.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;11/01/2019&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:5.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;11/01/2023&lt;/p&gt;	&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:10.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Adrian Balinski&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,704&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:1.9%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;(3)(4)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;.001&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:5.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;11/01/2019&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:5.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;11/01/2023&lt;/p&gt;	&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;	&lt;tr&gt;	&lt;td style="vertical-align:middle;width:0.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(1)&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:19.9%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;7,408 shares were issued for Equity Awards during the year ended December 31, 2019.&lt;/p&gt;	&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	&lt;td style="vertical-align:middle;width:0.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(2)&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:19.9%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;All options vest 20% per year beginning on the first anniversary of their grant date.&lt;/p&gt;	&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	&lt;td style="vertical-align:middle;width:0.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(3)&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:19.9%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Messrs. Mildebrandt and Balinski were each awarded 3,704 shares of restricted common stock as of October 31, 2020, for being officers and directors of the Company.&lt;/p&gt;	&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	&lt;td style="vertical-align:middle;width:0.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(4)&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:19.9%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Mr. Mildebrandt and Mr. Balinski have resigned as officers and directors.&lt;/p&gt;	&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	&lt;td style="vertical-align:middle;width:0.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(5)&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:19.9%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Mr. Charles O&#x2019;Dowd, former president of ABCO, resigned on October 7, 2019. All options previously issued to Mr. O&#x2019;Dowd expired on January 1, 2021 and none were exercised at any time.&lt;/p&gt;	&lt;/td&gt;	&lt;/tr&gt;
&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;An aggregate of 7,408 stock awards are outstanding under the Equity Incentive Plan (&#x201c;EIP&#x201d;) at March 31, 2022.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Effective January 9, 2021, the Company issued an aggregate of 5,000,000 restricted common shares for services rendered, of which 500,000 were awarded to Wayne Marx, an officer and Director, 3,5000,000 shares to an LLC controlled by David Shorey, President, CEO and CFO, and 1,000,000 shares to an outside consultant.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The following table sets forth information on outstanding option and stock awards held by the named executive officers of the Company at March 31, 2022 and December 31, 2021, including the number of shares underlying both exercisable and un-exercisable portions of each stock option as well as the exercise price and the expiration date of each outstanding option. See Note to Notes to Consolidated Financial Statements.&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;

		&lt;tr&gt;
			&lt;td colspan="19" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:41.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Outstanding Equity Awards After Fiscal Year-End (1)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:10.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Number of securities underlying unexercised&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;options exercisable (1)(5)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:1.9%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Number of securities underlying unexercised&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;options un-exercisable (2)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:4pt;"&gt;&lt;b&gt;Option Exercise Price ($)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Option Grant Date&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Option Expiration Date&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(204, 238, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:10.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Michael Mildebrandt&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,704&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:1.9%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;(3)(4)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;.001&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:5.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;11/01/2019&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:5.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;11/01/2023&lt;/p&gt;	&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color: rgb(255, 255, 255);"&gt;
			&lt;td style="vertical-align:bottom;width:10.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Adrian Balinski&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;3,704&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:1.9%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;(3)(4)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;8&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;.001&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:5.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;11/01/2019&lt;/p&gt;	&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:0.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align:bottom;width:5.1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;11/01/2023&lt;/p&gt;	&lt;/td&gt;
		&lt;/tr&gt;

&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;	&lt;tr&gt;	&lt;td style="vertical-align:middle;width:0.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(1)&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:19.9%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;7,408 shares were issued for Equity Awards during the year ended December 31, 2019.&lt;/p&gt;	&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	&lt;td style="vertical-align:middle;width:0.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(2)&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:19.9%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;All options vest 20% per year beginning on the first anniversary of their grant date.&lt;/p&gt;	&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	&lt;td style="vertical-align:middle;width:0.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(3)&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:19.9%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;Messrs. Mildebrandt and Balinski were each awarded 3,704 shares of restricted common stock as of October 31, 2020, for being officers and directors of the Company.&lt;/p&gt;	&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	&lt;td style="vertical-align:middle;width:0.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(4)&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:19.9%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Mr. Mildebrandt and Mr. Balinski have resigned as officers and directors.&lt;/p&gt;	&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	&lt;td style="vertical-align:middle;width:0.6%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:1%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;(5)&lt;/p&gt;	&lt;/td&gt;	&lt;td style="vertical-align:top;width:19.9%;"&gt;	&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Mr. Charles O&#x2019;Dowd, former president of ABCO, resigned on October 7, 2019. All options previously issued to Mr. O&#x2019;Dowd expired on January 1, 2021 and none were exercised at any time.&lt;/p&gt;	&lt;/td&gt;	&lt;/tr&gt;
&lt;/table&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c195"
      decimals="0"
      id="ix_2_fact"
      unitRef="shares">3704</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c195"
      decimals="0"
      id="ix_0_fact"
      unitRef="shares">8</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c195" decimals="3" unitRef="usdPershares">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <abce:OptionGrantDate contextRef="c196">2019-11-01</abce:OptionGrantDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="c196">2023-11-01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c197"
      decimals="0"
      id="ix_3_fact"
      unitRef="shares">3704</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c197"
      decimals="0"
      id="ix_1_fact"
      unitRef="shares">8</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c197" decimals="3" unitRef="usdPershares">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <abce:OptionGrantDate contextRef="c198">2019-11-01</abce:OptionGrantDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="c198">2023-11-01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c189" decimals="0" unitRef="shares">7408</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="c189">All options vest 20% per year beginning on the first anniversary of their grant date.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c190" decimals="0" unitRef="shares">3704</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c2" decimals="0" unitRef="shares">7408</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c191" decimals="0" unitRef="shares">5000000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c192" decimals="0" unitRef="shares">500000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c193" decimals="-6" unitRef="shares">3000000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c194" decimals="0" unitRef="shares">1000000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0">&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;b&gt;Note 16&lt;/b&gt; &#x2013;&lt;b&gt; Subsequent Events&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;The Company recorded a gain on extinguishment of debt on April 30, 2022 of $128,232. Unpaid principal balance of the extinguished SBA loan at March 31, 2022 and December 31, 2021 was $128,232 and $128,232, respectively.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c199" decimals="0" unitRef="usd">128232</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ShortTermBorrowings contextRef="c84" decimals="0" unitRef="usd">128232</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c85" decimals="0" unitRef="usd">128232</us-gaap:ShortTermBorrowings>
    <dei:SecurityExchangeName contextRef="c0" id="hidden-fact-0">NONE</dei:SecurityExchangeName>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c8"
      decimals="0"
      id="hidden-fact-3"
      unitRef="usd">12800</us-gaap:StockholdersEquity>
    <us-gaap:ShareBasedCompensation
      contextRef="c0"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AreaOfLand
      contextRef="c2"
      decimals="1"
      id="hidden-fact-5"
      unitRef="acre">0.5</us-gaap:AreaOfLand>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="c0">2022</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey contextRef="c0">0001300938</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">All options vest 20% per year beginning on the first anniversary of their grant date.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">7,408 shares were issued for Equity Awards during the year ended December 31, 2019.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Messrs. Mildebrandt and Balinski were each awarded 3,704 shares of restricted common stock as of October 31, 2020, for being officers and directors of the Company.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnote id="ix_3_footnote" xlink:label="ix_3_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Mr. Charles O&#x2019;Dowd, former president of ABCO, resigned on October 7, 2019. All options previously issued to Mr. O&#x2019;Dowd expired on January 1, 2021 and none were exercised at any time.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>71
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -USMU0'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 #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #=<[=47=8,>N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O;1U(J'KBV-/"H(#Q;>0W+9@TX3DI-VW-XU;A^@'\#%W__SN
M=W"M\D*Y@,_!>0QD,-Y,MA^B4'[-CD1> $1U1"MCF1)#:NY=L)+2,QS 2_4A
M#P@UYW=@D:26)&$&%GXALJ[52JB DEPXX[5:\/XS]!FF%6"/%@>*4)45L&Z>
MZ$]3W\(5,,,(@XW?!=0+,5?_Q.8.L'-RBF9)C>-8CDW.I1TJ>'MZ?,GK%F:(
M) >%Z5<T@DX>U^PR^;5YV.RVK*MY71=\5=3-KKH7#1>WJ_?9]8??5=@Z;?;F
M'QM?!+L6?MU%]P502P,$%     @ W7.W5)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MLJ;3%P8'>SCH-7O?CC+F$SR03JL@)!A/IU[^6^AYLS4!J"WM0W[:BCKH=T[
MF-L%W3=SL(]].V;:JA0=5ZG#>>5VB+@JK+0O/1030GFW8RR&!*@8!P-]3EN9
MHN,R=0L%14U!IV\M$1V6W@J^+TJ.[SI.=XG:[ +.Z1#TO;W',?+U7HG[VD2=
MP'.#+@O:#,'2I0-M3%L5H^_L:626)>7@4BU%0X+ AR*/AC"/QC,'$&=J&T;B
M8@+SGQ+%DYC,D6TS^#\$.LRY55CJC"KW4LOHQT:F0#NJG&"]C^A*K)(HT6=C
M+VB%D(X+X4,A5@)Z-$;*O&J*",937/U#:A.6O+?3()?)OR*>H@_X%&-BV!L]
MA>E.3,M/P7H^B5)F"# /Y4XK#1=&NT*-8.L=;9J]=]<=#&!S+;)'&/?L&^SZ
MVUK$EOJX._&]:W98ME:2Z;@DFUX$)BUKAO@;^G>*ME<PZN(I)WQ*7/?G2D4Y
MGS+L3UWF=JU[=9N"V*JM* ^BTM=3:QEMNH\!6;>.%CO.&1Z8;6@[']#Q^6 1
MQXEA1F"@;9C$)S#/1.$V 4:RPNTKOHM)P'O[4XLA#WSJ\8'# -K.!G1\-E@<
M;!S+E6A%VA?S$Q\SSGMCH\W2 U%RG2&LK?#3<>&OF'V$0ZS(^XI^0CR'>KBG
M2#9+CF'7.["E8JW\LV/D?T^3RN;_R4SJ=^R?8UGW738[V[YKMG>,:<Z087FN
MDUS!SGD%COC4@TH4U;%L=:/EMCS9?)1:RZR\W(@0T!L#>+Z2,!W7-^:PM#D<
MG_\'4$L#!!0    ( -USMU1U0"!,OP(  -4(   8    >&PO=V]R:W-H965T
M<R]S:&5E=#,N>&ULG99=;]HP%(;_BA7MHI4Z\D4"5(#$U]1*_4"EVRZF79CD
M0*PZ<68[T.[7STY"!FV@:;D@MG/><Y[7=N+TMXP_B0A HN>8)F)@1%*FEZ8I
M@@AB+%HLA43=63$>8ZFZ?&V*E ,.<U%,3<>R?#/&)#&&_7QLSH=]EDE*$IAS
M)+(XQOQE#)1M!X9M[ 8>R#J2>L <]E.\A@7([^F<JYY990E)#(D@+$$<5@-C
M9%].>CH^#_A!8"OVVD@[63+VI#O7X<"P-!!0"*3.@-5E Q.@5"=2&'_*G$95
M4@OWV[OLWW+ORLL2"Y@P^I.$,AH870.%L,(9E0]L>P6E'T_G"Q@5^3_:%K&>
M"@XR(5E<BA5!3)+BBI_+>=@3V.TC J<4.$T%;BEP<Z,%66YKBB4>]CG;(JZC
M53;=R.<F5RLW)-&KN)!<W25*)X>3^[O%_<WU=/0XFZ+QZ&9T-YFAQ=5L]KA
M9W/,(9$12!)@*L[15_0%F4A$:ECT3:G*ZR1F4)8:%Z6<(Z5N,6\AU[Y CN4X
M-?+):?D4@DIN'\I-9;IR[E3.G3Q?^YAS%L=J'ZD9#IXN2E,(9S)BG/R%L,Y?
MD=#+$^K'8S/TK-VO;V[VO30*/>!V*V[W ]P;3#- 9R1!4T8IY@*EP LWYW46
MBMR=/2ZK95GV*_KWH@[ VQ5XNS'X;K[5>T5(G(0D6=?1MM_,HN-;GNW9OO^*
MN";2\URKZ[M^/;5747LGJ1? B0(=H[EZOP#G$*)%[N#7+<1+X+]/;$6_JN&?
MK/$_=;FJ*>8?7EF_T<J^%W7 WZGX.Q_C;_0T==XLF7WD86H2>0#>K<"[GP)_
M9UMVW_"X]> - @^X>Q5W[U/<1(BL?K)[39$;!!;(YMZAHP]\]7I?DT0@"BLE
MM5H=E8,7AVC1D2S-SZ$ED^I4RYN1^NX K@/4_15C<M?11UOU)3/\!U!+ P04
M    " #=<[=4UM9:B7H%  "5$P  &    'AL+W=O<FMS:&5E=',O<VAE970T
M+GAM;(U876_B.!3]*Q;:AXZTE-CYKB@2A7:VTG1 I;/SL-H'0PQ$D\2L;6@[
MOWZO$T@H=C+S0CZX]_K<Z^MS' ]?N?@AMXPI])9GA;SM;97:W0P&<K5E.977
M?,<*^&?-14X5/(K-0.X$HTGIE&<#XCC!(*=IT1L-RW=S,1KRO<K2@LT%DOL\
MI^+]CF7\];:'>Z<7S^EFJ_2+P6BXHQNV8.K;;B[@:5!'2=*<%3+E!1)L?=L;
MXYL)";5#:?%WRE[EV3W2J2PY_Z$?'I/;GJ,1L8RME Y!X7)@$Y9E.A+@^.\8
MM%>/J1W/[T_1'\KD(9DEE6S"L^]IHK:WO:B'$K:F^TP]\]>_V#$A7\=;\4R6
MO^BUL@W#'EKMI>+YT1D0Y&E17>G;L1!G#A#'[D".#N32P6MQ<(\.;IEHA:Q,
M:TH5'0T%?T5"6T,T?5/6IO2&;-)"3^-""?@W!3\UFLR^+F9?'J?CE_LI6KS
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
M?)@#X/>5A">?<I&_(JK>4H[^!5!+ P04    " #=<[=4=6X Z<L&  "4&0
M&    'AL+W=O<FMS:&5E=',O<VAE970V+GAM;(U9VV[;.!#]%<*[6*1 4XO4
MQ5(V,>#8S;9 <T'=;I]IB;;52J)+TKGLU^]04B1;HNCD(=9EACQG.)Q#4I=/
M7/R26\84>LZS0EZ-MDKM+L9C&6]93N4'OF,%O%ESD5,%MV(SECO!:%(ZY=F8
M.$XPSFE:C*:7Y;,',;WD>Y6E!7L02.[SG(J7:Y;QIZL1'KT^^)INMDH_&$\O
M=W3#EDQ]WST(N!LWK21IS@J9\@()MKX:S?#%PG6U0VGQ;\J>Y,$UTE16G/_2
M-Y^3JY&C$;&,Q4HW0>'GD<U9ENF6 ,?ONM%1TZ=V/+Q^;?VF) ]D5E2R.<]^
MI(G:7HW"$4K8FNXS]94_?6(U(5^W%_-,EO_14VWKC%"\EXKGM3,@R-.B^J7/
M=2 .'* =LP.I'4C7P1MP<&L'M^L0##AXM8-71J:B4L9A016=7@K^A(2VAM;T
M11G,TAOHIX4>]Z42\#8%/S6=W]\M[[]\7LR^?5R@Y3?XN?UX]VV)[F_0?+;\
MA&Z^W/]8HG/T?;E 9W^^NQPKZ%2[CN.Z@^NJ S+0@8MN>:&V$GTL$I88_!=V
M?TPL#8R!;4.9O%*^)M86;ZGX@%S\'A&'$ .@^=O=L8F/W7W!XB'W(S9N,X!N
MV9X[-(!4;M$-3%^)UH+GZ'['!%5IL4$S/:52E3)Y8>G':_KQRGZ\@7[NH :E
M1<QSALXR+J4Q%:HF@K()77$>I^<D=")W<CE^/(RPP0Z,'-R8'4'T&XB^-12S
MY"=,&"A*2B+%H2K%O(C3C*&BBUV_U@]C';R]9 F\1KR)''U3Y((&5F"-W()!
M18Y3JNN<*6B5MW\0#"_R2"=B?2,_"CIA702]L&(O"%US5"<-_(D5_BSG0J7_
ME? 17R,NTDU:T RE4NX92E(9\SV$W$1MTD?M!+A#K6_DF!&'#>+0BGBYI8+)
M"E^BAYJOUVG,A$2T2! DA011H#I+0#>19.(1WAKQ6_O1DGPA=S1F5R,88=T.
M&TV1J:*$/8J! W]FFE%#,[+2G&]IL6$Z<VD]1"O(]82M5#,H)DZ1)=P5VK[%
M.7&"(;C8::7&>2/@A(GTD6K%1_]0/?4$.OLR5%3J5@_Q8-</)U$'ML%N"/*!
M.F(KY!O(]")F:,T@H?@A<&.^U*T=A<[UW&"@L&'2XB#V*E^&3G;*E)1,54F=
MI7259F7)LE0LW(H*=M\P5&5_L[B:W[J>,B /26:D[AJHX\COC5+?#H>.ZP]4
M*=SJ$[8+U'6:P:--B9D]PX26NEK%7*IRY,KZO\N88F@G^$]8=II'T.O!<[V
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
M,/9C@UF4@L,Y(DL6 +G)I=N%QV_[=]?N)?(+@G$V?";2"=O.V#J(7C[GH!K
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
MD>R2%3\6)95)"1P$HAF'%KI >8(*M*:ATC16RK%\91,.-9ELT]4++""3+[^
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
MT>C!A^J]49Q05)2OSN"N0#^W7&69;I6S[ $R$,]\(V$>.P2F[3CK0-8!)/D
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
MG:QD,N.,C$ACN6U\(0G%I)EX4*LL71;>%];ZDBDJ6&,)$H2SX?YV#1<YE_L
MGK'DF4 3]"X5C99D6&- QBB7O?PSTUPUYLQ!;K%J[VP/2ULBDZ(ME*#68JY&
MGHT1I5!6#CDTNL4,JQWJ[B :O>N]VG9>P04DR3*(9Z%?S8,T34??7BZ:)\$\
M2?OO:)-E3=4(9BGF'*D3$D&>EU^C>!Y$\=(MHB!:7([.'RD B9X5]I(^@5_.
M@\O9S*\6P6(9P>VY !ZI%1OB3.F6AE(C0M56(+H*A.^#'P@[(=.=1,]'+Q3!
M@3B\2(-EVLI?1&DP7R0!M5Q3HV^:XC2!/^5_5:-EX(WWF5<WA$T-DM@=7AR8
M!2)V!A]@(YY12PJCRQ!W2W2DP2(,X?'N3,6]3UUK=>34=0D<?GH3+9:_$7/T
MX%U>M?E7=S7G8VBSE>!W)_+@(IX%(5EVV0J%5A7<$UL2;EC-7=+^?'_S>/]+
M"T8<:KNG&=0*NJ!H;@B*M*?Z(@E#;V['A /IX+N(R0^7RY[(I,.M!26P*WD7
M4J:,KT(B-TC#</*C=C,]:^(5ZKT?5:Z>&FG;?CZ<#M-PTPZ!;^+M**4LV%/%
M@L""5,/)Y6P,NAU/[<:JVH^$G;(T8/RRI(F.V@G0?:&HRW0;!S#\1EC_"U!+
M P04    " #=<[=47F$*3J(#  "V"   &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6R=5DUSVS80O?M7[#!J3QR1HBA%=B7-6'8[Z2&MQG';0R8'B%R*
M&(, "X"6]>^[ "E*B25GTHN$C]WWWBZP6,YW2C^9$M'"2R6D602EM?5-%)FL
MQ(J9H:I1TDZA=,4L3?4V,K5&EGNG2D1)'$^CBG$9+.=^;:V7<]58P26N-9BF
MJIC>KU"HW2(8!8>%![XMK5N(EO.:;?$3VK_JM:99U*/DO$)IN)*@L5@$MZ.;
M5>KLO<'?''?F9 PNDHU23V[R>[X(8B<(!6;6(3#Z>\8[%,(!D8Q_.\R@IW2.
MI^,#^F\^=HIEPPS>*?$/SVVY"&8!Y%BP1M@'M?N 73P3AY<I8?PO[%K;"3%F
MC;&JZIQI7G'9_K.7+@\G#K/X@D/2.21>=TOD5=XSRY9SK7:@G36AN8$/U7N3
M."[=H7RRFG8Y^=GE'\JB@37;LXU L H>4#"+.2UIR]',(TLLSC;*.L15BYA<
M0!S#1R5M:>!7F6/^M7]$ZGJ)R4'B*GD3\"/30QB/0DCB)'D#;]R'//9XXPMX
MIQ'NX5$S:9B_(@8^WVZ,U33[\@9/VO.DGB?]<9Y[;C*A3*,1/C_BBX654-G3
MEW/)?IO#'1]<P_=.L3.H.P-F0!5 ><W*/K' 9 [WF&&U07U8'4%&<KFQWL&6
M"(425,=<;F^N[M%DFM<NHJNOL:Y>X5QYH0?^G]_-DM'H%TJ#IN)45%?(-&$"
MEQ8U&@O,PBCY"6J"8%(V50B--)A1PO*0BJYR8J6+:0@#F,9A',?]X#S7FG!Y
MCM+^?S*ZA;/K\'H\@60R"L=I?/6H+!-$G*;M^H "]COPZ'+%-:$[3^+RV6.5
M:D@!Y7+0B:ZU>B99AA*K+RORA\/-4=>0"&CNL4OF-FK&<WKC,MW0L?= CLD[
M#R9)F,QBAWSFW >3.$RG$[?[ZNA">GM-C?[U%/NACXQ4J"XIGI[14Z6U3RX3
M3&;HB0_9.G?=6IPV-\Z_B^LTW73WGM&?%!."0 P>K^&=JFHF]UZ\.T]S.7<_
MDJI1.@V3<?(Z2ZU<?[%VA$'1DS178%1K1_&>@UK-;:VY@&,)?2^,%CU3U8;*
MVV&Z6U4T,C>0-[Z>_RP*GB&%Z:NT*QO36I+'8)K.PC1]3\W#EG2GN,QX31C^
MVIPDYIN@SCURT4DOJ5!O?<=T$=/%;=M*O]HWY=NV%QW-VXY.;%M.KYW @ESC
MX?M) +KMDNW$JMIWIHVRU.?\L*0/"]3.@/8+10GM)HZ@_U19_@=02P,$%
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
MN&XT&AHM7TH-KS$!4BI\S]$/&(,-.74K&NNU9^[>,N^S;-WMQPW,;O3),K+
MUQ\-J+E'NF[.Z.XIGH$\H-IVUT.'&QU,N=D[G?6N';1IQQ5$^W;18UU/6D(Z
MY8.L!.Q(M9^)L>(N(@=S\4OZ<4C$?GY'[WYV@0YWB# :=H/OGBSW9'X4)@0X
MGDYFO85/^=Q%^X V2[,PK0CM:WKTTO>5\<&7*@# VGV/,\R!FO]HU:_VG_PN
M_9>N/;G_7HB:PX"*VA4KL"88[HX\$G<O5C7NNQ?N:E95[B>0& V>"+!/-\WN
MA13T'T(O_@]02P,$%     @ W7.W5+2^,_(8"@  )!D  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C N>&ULO5EK;]O(%?WN7S%PO=U=@)&H5Z(DC@'+3M M
M-HVQ3KHH%ODP(D?2K(<<[LS0LOKK>^X=DJ)D)TW1H@ABB>1]/\Z]0YUOK;OS
M&Z6">"A,Z=^<;D*H7@V'/MNH0OJ!K52))ROK"AEPZ=9#7SDE<V8JS'"<IL^'
MA=3EZ<4YW[MQ%^>V#D:7ZL8)7Q>%=+N%,G;[YG1TVM[X1:\W@6X,+\XKN5:W
M*GRJ;ARNAIV47!>J]-J6PJG5F]/+T:O%E.B9X.]:;7WONR!/EM;>T<5/^9O3
ME Q21F6!)$A\W*LK90P)@AE_-#)/.Y7$V/_>2G_'OL.7I?3JRII?=1XV;T[G
MIR)7*UF;\(O=_D4U_LQ(7F:-Y[]B&VEGZ:G(:A]LT3##@D*7\5,^-''H,<R_
MQ#!N&,9L=U3$5E[+("_.G=T*1]201E_85>:&<;JDI-P&AZ<:?.'B-MCL;F--
MKMSW7ERKE<YT.!\&B":"8=:(640QXR^(F8CWM@P;+]Z6N<H/^8<PJ;-KW-JU
M&']5X'OI!F(R2L0X'8^_(F_2^3EA>9-_[Z?_7KS]H]9A)_YF@Q*_72Y]<*B.
MSU]1,^W43%G-]#]6<ZU]9JRO'31^5 ]!+ Q(/S\5ZJ^K8&FCJ>BI$EWFQ V*
M6CFG\OA<?"C%K:J"*I8@&\THGJ,70I:YL$\\F2<B;)186.E L(+1#MUCG1>R
M#AOK]#\5,RJ9;=#'^)-+6$,\VOM:EIDB-DA+TY3^BZJSQV^D4UX 1Z!>R/7:
MJ34Q@WZ2=O0-%6Y>&>F]6(@K6]XK%_32J$?>_?;G/\W'X_3UK7(:7 N^'+W^
M+((52QLV/0<@D<R\LD4ERQU' $1A:TF!1P_+,OB$R+8;G6T2<2WO-?3 :[5+
M2+/7N2K#D: $CO/U4I6< FF$W98(*6XZ95>)D% 4Z/87'&V-'XB/?0.]U^L2
MGDIQ+TW-<3J+@>48DLY>2+NT4A8'XD,TLA6=B-'X6/,6YG'6%$?B"G<-;G^@
M&(Y>O+ZVVSP*[!A!]:O<E4J@.1]BI73Q'8BW5!/[6 *Q,P7 S<7\2/, 9JE^
M#!N-7MQBY.2UH?*^$BMMP+S5R&)#6\!:0O*#RAW/D\;G3Q4>;) .2M6ZE(3Z
MB7@/'&E]$N14IZT?AXQ*UY!"<MFI?5R.*H23Y+O0;^2]$J4%(KL[3-#*H0+*
M-0LI9(FI5E#)['/9+_Q]6B==?#FK7-J-!31QN.7H225=CRL=I.DH%LV3=774
M+$GLVHWTB%<J[@$CL73X]LUAGXJ-,E"^(SE(I'5Y5-1 6]L$>R[BD<9; 7]U
M,#%VY&Z>:TH$ZG^>S,>3Y.4D%1ER"9<:4VO*6\9='M-[+)O-'XA+H!#E%ID@
M&G09A3I2[S-"R!'%4Q(>Q2"64AD<)NTM<;0>;;4Q,9V(# G.&JK#?A^TTB,
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
MG0H7W\G'BV K?@^. @NVX*\;A1)Q1(#G*XLYUER0@NZ'D8M_ 5!+ P04
M" #=<[=44M4:1"X%  #*"P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX
M;6R=5FMOVS84_>Y?07C=8 .N+<GVDK9) -MQN@Q-;#3=BF'H!UJZMHA(I$M2
M<?SO=T@]XCP:8 42BR)YSSWWJ7NR4_K6I$26W>>9-*?MU-KM^\' Q"GEW/35
MEB1.UDKGW.)5;P9FJXDG7BC/!E$0_#[(N9#MLQ._M]1G)ZJPF9"TU,P4><[U
M?DJ9VIVVPW:]\5EL4NLV!F<G6[ZA&[)_;9<:;X,&)1$Y22.49)K6I^U)^'XZ
M<O?]A;\%[<S!FCE+5DK=NI?+Y+0=.$*446P= L?CCF:490X(-+Y7F.U&I1,\
M7-?H%]YVV++BAF8J^RH2FYZVC]LLH34O,OM9[?Z@RIZQPXM59OPOVY5W1^,V
MBPMC55X)@T$N9/GD]Y4?#@2.@Q\(1)5 Y'F7BCS+<V[YV8E6.Z;=;:"YA3?5
M2X.<D"XH-U;C5$#.GLV_%\+NV63'=6).!A:0[F 05^+34CSZ@?B072EI4\/F
M,J'DL?P 5!H^4<UG&KT*>,5UGPW#'HN"*'H%;]C8-_1XPQ_@W:1<T]LIXI:P
M)=\CG2R;:,WEAOSZW\G*6(W<^/:*LE&C;.25C7Y6V1>ZMVR:J?CVVTN^?AW]
M6EEBX9@]"AG[DA);JPS%)>2&6;[*B!FR!IO:IDS(LG!=!;B_PAK+9>+NJFU9
M%S)A2+/XEO$2,:4L8:L]LT"6/(<M=$]QX:J'J?5:Q*0-%OY\IO(MEWO&+4/D
MXK0)G8<]IYCR%>EZ%[]"QEGAU7OXPA\#S#C7&58@C72V=^<K!?K0K&-AO%4.
ML9!O#[>VL!$V>#K$H;XTI+;,L!W*W3V=LDH04AHV>+AR>RMTZ:"$6VJ@GKNJ
MSVZ(F ^#5?YIW&(& BH33CAA%T)R&0N>L1N+#1=VTV\M#K >AV^RMG# A3 Q
M1/XAKM^BDE@G[+:NX?K6]8.#$ (MK'CLI$+65B452?/(9P#JC+L_!?/$U9VH
MVUJ4?IW7CEQZ1W;>-"<?D>N6H1'1P]W&NW[[2L0IIXQ=B2RA%:XGMC7L'06C
M5F?8[8RZK>/6&]8/@K 5AH,@Q,<E?-<LHV%KDFC!)9MR5(>Y%?]'UCF#'?5&
MP7&=;3O2Q(0Q!<Q&F3P)30)'57FZ1V 8N1;W-*?#=WWG&C9!GM6>NR-C<?0K
MV^*:%UW11DCI,TEZP+70N,.Q=X=JPM>P*BBAV<;[T&43D(===D7&:-,_])C/
MW=H%I14^97T!@Z-W2FTD@/&P")7+SUCE.3A4!>]/%[%5!T4:]+PO5N3IUO7N
M-"9"XUNJGE4_>([ 4S_GZ/8:GBE' P$5L9$@XG6_! ZT<8DV@P$9+%C\]LMQ
M%!Y].%>[Q)/+P7;KD!+754%F,ITM>@_8,+ VZJ@.TF& ('LG5&&R?1U]E+'3
M>*BI; PEVI]<%BY(51OSA*625/F^J1WNS$;GQ-@"C>A FXVF3=55JM0[;+4(
MT*,^XTO2N[9*Q4L9PT37>9<9TK[C^$7!A_GETJ_"#]WGK;?/YNLU^6FG(?ZN
M[K^'3;NRG3_A.>X%0>#^7\J;,J=<@AC2=PB?P2W'FA :".]2%#@;5P#>/756
MPL=?^1Y. ]W[GE-;)4#YK:CBWT/VCFL"E3I(XO:G3S/0D%;C:T?^"W7.[T3"
M;E*E:=]#-ZHRHL=F\X4'G5TL>GX1]EZ$=+Z'B(,U&.-0>/V7QH#!P7R%W-OX
M*=) JI"V'+6:W690G93SV</U<LJ%[6@%AF6TAFC0/\)<J,O)L7RQ:NNG-7S^
M,/OY98IAF[2[@/.UPG>G>G$*FO'][#]02P,$%     @ W7.W5!BM@Z1A @
M004  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&ULC51+3]M $/XK(ZO'
M*';L0!%*(B5 U1ZH$('V4'%8VQ-[Q3[,[AK#O^_LVC&I"A$7>^?Q?3.S,[.+
M3IM'6R,Z>)%"V654.]><Q[$M:I3,3G6#BBP[;21S))HJMHU!5@:0%'&:)*>Q
M9%Q%JT70W9C50K=.<(4W!FPK)3.O&Q2Z6T:S:*^XY57MO")>+1I6X1;=?7-C
M2(I'EI)+5)9K!09WRV@].]_,O7]P^,6QLP=G\)7D6C]ZX4>YC!*?$ HLG&=@
M]'O&"Q3"$U$:3P-G-(;TP,/SGOU;J)UJR9G%"RU^\]+5R^@L@A)WK!7N5G??
M<:CGQ/,56MCPA:[WS2ABT5JGY0 F67+5_]G+< \'@+/D T Z -*0=Q\H9'G)
M'%LMC.[ >&]B\X=0:D!3<ESYIFR=(2LGG%MMV]SB4XO*P=4S?>TB=D3KC7$Q
M4&QZBO0#B@RNM7*UA2M58ODO/J9TQIS2?4Z;]"CA-3-3R&832),T/<*7C35F
M@2_[;(WP9YU;9V@B'H[0ST?Z>:"??Y[^#E\<;(0N'A_>N\_C?#^U0YB=PO^\
M=S7"A98-4Z^T$(4V=-_ H*+= YIP"LI5U7);2P_2.QK/W'G+NC%<0);T5^HM
M7V;IV23-TBG<JX;Q$LA#%;QA@H9<,%6@]W(4\(V5@FTW:Q":T38YH#85]=@G
M8*J$2RQ0YFCVVAETS(ZQ@LM>F% %ML&PE.)U^EX?XH.QEFBJL+P6"MTJUT_X
MJ!W?AW6_%F_N_>-"N59<61"X(V@R_7H2@>D7MA><;L*2Y-K1RH5C36\<&N]
M]IVFK@R"#S"^FJN_4$L#!!0    ( -USMU3SI[!0RA,  )$[   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(S+GAM;.U;6V\;.99^SZ\@O)U!!Y!M2;[$<2Z
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
M9)0QL"<@:Q/)VDKIJ>:E,# SS9HTN=1_4-%;45+@8)8HEV*8/[#)D0)\R!(
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
M.@D@.QBKZBZ9%-1<MO_LI?/A(F$6OY&0= F)U]T2>96WS++50JLC:+>;T-S
ME^JS21R7[E!V5M,JISR[VK6' :H PTO)"YXQ:<FL3!VDY;*$1@F><33P\9'M
M!9J_%I$E8I<>91W)IB5)WB!)X:N2MC)P)W/,7^=')+A7G9Q5;Y)W ;\R?07I
M,(0D3I)W\-+>A=3CI6_@K7^5NSV7^_]Z;ZRFKOG^#L&H)QAY@M$;! _XC/*
M4&A5P]V+12V9@!M_OJ@-[$^PU2H_9-8 DSGL4#_SS*GPIL,COEC8")4]??^=
M_>^2NWM];1J6X3*@BVL(&H/58X5PH^J&R1.4*%$S2W3Z4J=A=-R^,Y1@&II.
M8 C_W-V"<.U.AH7 I;%,".9OF3D+=U4(9,9Y6B":*[@]:!=8(A;,6+!'!04W
M&1EQ0J8)URUEG::*Y6?&3@@S4"A!KXBY'NS\3&?9:\=NT62:-T[-@/HDJ_I&
M>1T.!SM?UO8;56UXCG3^),5AD08ZE<R%+?4?D"3S<#@>PG0V^$!AFL3A:#*"
M^63P8;#FFE)DSAVG*['32TB='3">A?%P2K24/0G'HQ@22KPCV\L38%&XEJ-K
M=S85_F1U\S<H,D23OZ2'(,+Y?.328!9.D\0#W$OJ)"0O[]L]TR%\@D^T\*CH
M2/K3)/GS-$S2%(9QW.I/QP0RZ>+?-7AT\::0&:5_.0WX>](^+_UL_SBOVS?I
MU_;V92?;2VH2:H>"4N.KZ3@ W;Z6;6!5XU^HO;)T'_RPH@\,:K>!U@NE[#EP
M!/TG:_434$L#!!0    ( -USMU2;&B)!N0(  -P%   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(U+GAM;)54WV_:,!!^YZ\X17O8I*@)"12*  G:5:NT3JCM
MUH>J#\8YB%7'SFQ3NO]^9P=2JK5(>XE_W7WWW5V^&V^U>;(EHH.72BH[B4KG
MZE&26%YBQ>R)KE'1RTJ;BCDZFG5B:X.L"$Z53+(T/4TJ)E0T'8>[A9F.]<9)
MH7!AP&ZJBID_<Y1Z.XFZT?[B1JQ+YR^2Z;AF:[Q%][->&#HE+4HA*E16: 4&
M5Y-HUAW->]X^&/P2N+4'>_"9++5^\H>K8A*EGA!*Y,XC,%J>\1RE]$!$X_<.
M,VI#>L?#_1[],N1.N2R9Q7,M[T7ARDDTC*# %=M(=Z.WWW"73]_C<2UM^,*V
ML1V<1< WUNEJYTP,*J&:E;WLZG#@,$P_<,AV#EG@W00*+"^88].QT5LPWIK0
M_":D&KR)G%"^*;?.T*L@/S>=<:XWREFX08[BF2TEPN<[O]@OX\11!&^7\!W:
MO$'+/D#+X5HK5UKXJ@HLWOHGQ*REE^WIS;.C@-?,G$#>C2%+L^P(7MZFFP>\
M_#_2G:D"[NG7@2L%"Z,Y6@NA O P6UIGZ,=Y/!*ZUX;NA="]#T+?DIZ*#:'J
M%>QIQ/!#.Z3ENV;* B,FET(QQ85:'U)\:/C<X8N#N=3\Z?&]WAR-[]4]LC7C
M.(E(OA;-,T:O]3"OP9CU%*GRO&Q+'ZA=D$VU1+._[0+7I$[K@H,K$59:DLJ)
M_*AS@98;47OI==YB=?[!Z;Q'@R3+=55+=%CX0*$1%C[!Z3!.NQEM\CP>#++.
MN?8,/$&T3I!0R1Z9443#-BA[7Z&@-GIM?(>SLWX\[*6T#N,N4;C3CDD/>IK'
MPWX#WXV'9SF\U_OD0'$5FG68*Q9"%HWXVMMV=,T:Q;Z:-W./BK,6U'R)*W)-
M3P;]"$PS2YJ#TW70[U([F@9A6]+X1>,-Z'VEZ1_:'7R =J!/_P)02P,$%
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
ME78D6=B6-(+1> >Z7VMJWL[P#_1#??8/4$L#!!0    ( -USMU0N< 0:N@,
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
M@.ZF7;>QJO$39J4LS2N_K.@' FIG0-_7BBK5;UR X2?'XE]02P,$%     @
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
M: 'HWW.NZH:NOYH[V>(_4$L#!!0    ( -USMU1K!>OV60,  ,,*   9
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
M[5IWZBA,@'Z^Y%SM!F:!NO<?_0=02P,$%     @ W7.W5 %N9*:L @  / @
M !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&ULM59=3]LP%/TK5K0'D(!\
M-FE1&@G:H2&!5%&Q/: ]N,EM:^'$P79H^?>SG9 %EH9-&@]M;.>><\\]_DJ\
M8_Q1; $DVN>T$%-K*V5Y;MLBW4*.Q1DKH5!OUHSG6*HNW]BBY( S \JI[3E.
M:.>8%%82F[$%3V)624H*6' DJCS'_.42*-M-+==Z';@CFZW4 W82EW@#2Y#W
MY8*KGMVR9"2'0A!6( [KJ77AGL]<1P-,Q'<".]%I(UW*BK%'W;G.II:C%0&%
M5&H*K![/, -*-9/2\=206FU.#>RV7]FO3/&JF!46,&/T!\GD=FJ-+93!&E=4
MWK'=-V@*&FF^E%%A_M&NCHTB"Z65D"QOP$I!3HKZB?>-$1V &QP > W ^UN
MWP!\4VBMS)0UQQ(G,6<[Q'6T8M,-XXU!JVI(H:=Q*;EZ2Q1.)E=D#QFZ$ *D
M0$=SD)A0<8Q.T5(MF*RB@-@:+;A:-ER^G* %Q85$N,C0UZ>*E&H^I8J]7\[1
MT9?CV)9*D>:UTR;[99W=.Y#]%O,SY+LGR',\KP<^&X;/(6WA[ENXK7QHS?!:
M,SS#YQ_@&Z[SX4:%HVL)N?@YD,QOD_DF67 @V46:5GE%L53^9Z#V8$JP7ME]
M+M9,H6'2&_,Y.76]T/4FL?W<M:LWSG7'41OW1FK02@T&I787R0DJU.&B%@7^
M!_TU_:BCRX_":#1Z)[\O;#R>N/WJ1ZWZT:#Z&SV-^G=9$9J18H,>;B%? 1^:
MQ; E#S]_R41MLFBPDL%D?;Y'?QKJ3[R1\\[WOK P"()^W\>MVO&@VHX-'_L]
M:4DGG^^WZ_P^'9W_ZWC#U]V";NB'?O#.\H_C:L5VYVC7]ZHZ,3>D$(C"6@&=
MLTC-&J^OJKHC66E.^Q63ZNXPS:VZWH'K /5^S9A\[>@+I/U@2'X!4$L#!!0
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
M2@S=>Z_A]</6^P<[C[_4QO;4VV5F=^S"3T?:#"][=E[NF39HY &]?-@G:8:
MO> 5),WPKV?GWY=+VBY%C[T@",9/DC;:>I&LONOP@7)H401*V H,G<,Q>.#U
MUP?J YD7U;OE12YEGE8?UXPN&5<#X/HJA^9?'ZC7U<V7.$[^ E!+ P04
M" #=<[=4DL*@KUP%  !U'   &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX
M;6S-F>^/VC88QU]W?X7%-JF56A+_("$5A]2#WG83UYYZN^U%M1>!&(B:Q-0V
MT/WW<T(N#B2QN6Z:N!='$I['_OK']V,3C_:,?Q%K2B7XEB:9N.JMI=R\=1RQ
M6-,T%'VVH9GZ9LEX&DIURU>.V' :1D52FCC(=3TG#>.L-QX5S^[Y>,2V,HDS
M>L^!V*9IR/^^I@G;7_5@[^G!IWBUEOD#9SS:A"OZ0.7CYIZK.Z<J)8I3FHF8
M98#3Y57O'7P[(7Z>4$3\$=.]J%V#O"ESQK[D-[?15<_-%=&$+F1>1*@^=G1"
MDR0O2>GX6A;:J^K,$^O73Z7?%(U7C9F'@DY8\F<<R?55;]@#$5V&VT1^8OM?
M:=F@05[>@B6B^ _V9:S; XNMD"PMDY6"-,X.G^&WLB-J"=#K2$!E CI-(!T)
MN$S 14,/RHIF34,9CD><[0'/HU5I^471-T6V:DV<Y</X(+GZ-E9Y<CQAV8YR
M&<\3JEH_IYG<<BK &Y"I*<26((K%@FTS*4"816!)J>B#EU,JPS@1KU18/7]*
MYU(]>GR8@I<_O1HY4NG+:W$6I9;K@Q;4H06#.Y;)M0#OLXA&Q_F.:E?5./34
MN&MD+/ NY'V X6N 7(1:]$S,Z5.ZJ-*A00ZN^AH7Y>'_JZ\_SU0-X%;25/QE
MT$<J?:301SKTS5BH?)7F$MH&[Y#L%<DY'79CY ]=UQTYNY9*!U6E V.E'V^G
M17.;C6_3<"AK4-<PZ)3@51(\HX3K, FS!6VKSVO41R"$'JXJ/,PCK]DU! 78
M;]?E5[I\\WA0(<!''J_B+$Q +,26ZFYJ4^LWU+XAKN>YQ=^)Y);8 "+_)/9(
M][#2/?S>_APV.HJXOAOX)^*&S6'&> @[= 65KL"HZWTZIY$BBS(/CW=AOGZ
M&]6WV2)6_7N;"<FW:H524_#S'56QW&0JZ&K"NA=I>UA; Z"Q8]3*07,E.0!:
ML6U)+SGYPXL7%E)"I"6A[YU#9>:1VS )X*DIR[CZ+ H"%Y/V200UQ2$V2KMG
M>\K!XP;,:!;%V0K\PMEV\QK,?I^"'\E9<T<3&9++G#L:W]#,;^O<L>!_(?O
M.V?J:)I#,\XMRQALPGK0S3RH80W-M'[>0E865E>!_4&7"$U>:$;O;2:IFB 2
M<#4LK?6:\X=]U_W9- J:M= ,6Y.!@^8('#6^]&_0\.^@NX^0YC%RC<K4=?[[
MR)/KRL&SV03 <YR+-%,1O$CG(HU89$:LS;F6] ]LUP?0/<.Z2*,5F=%JL6Z9
M?62:[NT?TI1%YHWO\ZR+FAMAP[34($5F$EJM:\F'R.)=I F*OGM#C)KTQ,.F
M=U%SXWP<=JQ,0Q:9(9N;MO1OW;OH+.]JBJ+A97I7TQ69Z6KUKB4]W[%!_PSO
M8HU5;,:JQ;ME]O'6O].[6',6FS>?S_-N6=AYWL4:I=C,0JMW+?E6[^+:.P8S
M0@W>Q4U\DI9UMPP;=(8=*].4Q6;*=G@7G^-=K#&*!Q?I7:SIBLUTM7G7DGY#
MYWV 4.E=9)*DL8HM;QHLWFW9K':ONUAS%IMWF\_T;O/E@6%::I1B,POMWC7G
M6[U+-$*)&:$&[Y(F/MO6W3*L[MV.#B*:L,1"V%#$ GQ@:M:>Y56BL4G017J5
M:)H2,TUM7K6D_[9-U#H;G+'.DMI+VG_WEK:Y.X6P^S4MT6 E_^6+VK*P(QG=
MRSW1\"1F^EG=:LFW_< EFIG$S$R369N\;!BU&>)[ WS2/4[M8">E?%6<=PE0
M]/_AC*=Z6IVIO2M.DAP=?CB0NPOY*LX$2.A2I;I]7PT0/YQQ'6XDVQ3'1',F
M)4N+RS4-(\KS /7]DBD"E#=Y!=5)X_@?4$L#!!0    ( -USMU3KH3Z6B@0
M /D0   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;,U8;6_B.!#^*Q:Z
M#ZW4-F\08$61%KJ]J]3JJO:Z]V&U'PP9P%HGYFP'NO]^QTY(@ 0?*YUTRP?(
MR\SXF7GL>6Q&6R&_J16 )N\IS]1M9Z7U^H/GJ?D*4JINQ!HR?+,0,J4:;^72
M4VL)-+%.*?="WX^]E+*L,Q[99\]R/!*YYBR#9TE4GJ94?I\ %]O;3M#9/7AA
MRY4V#[SQ:$V7\ KZ;?TL\<ZKHB0LA4PQD1$)B]O.Q^##-+0.UN(S@ZW:NR8F
ME9D0W\S-0W+;\0TBX##7)@3%GPU,@7,3"7'\4P;M5&,:Q_WK7?1[FSPF,Z,*
MIH+_S1*]NNT,.B2!!<VY?A';/Z!,J&?BS057]IML2UN_0^:YTB(MG1%!RK+B
ME[Z7A=ASP#CM#F'I$!X[=$\X1*5#9!,MD-FT[JBFXY$46R*--48S%[8VUANS
M89FA\55+?,O03X_O*9/D,^4YD">@*I> '&E%+NY 4\;5);DFM<T5>61TQCC3
M#-3.(2%(QPO,<RE9MB03JIBZ(F^9F"F0&SKC0!ZR=:Z-C<CFZ$TM@]?D4SJ#
M),$ =R#9AAI"R3W+*!I1CDY*R[R \^4)T%9^1:>WUSMR\=OER-.8ODG"FY>I
M3HI4PQ.I1N1)9'JER*<,QSST][!L5>W"7>TFH3/@$Y4W) JN2.B'80N>Z?GN
M@0-.5%$9V7C1OU+YG]+TY1''(0\:4O75@;);H>Q:E-T3*/\2&KG%$38@-3.C
M)C#3;6P6<6(;QW2CS3B(??R,O,U^D9MF@P.K Y2]"F7/B=*4L4A?+!#@;G:V
MP2P"]?;&'P[]J'N$LFEU F%<(8R="">4XSJ!0WR$E[Q_)QE*@'G'U%SDF3;D
MZQ603&B<$A>O &0J,B4X2ZC&N;$+5V@'KZ=/ZT*+&]ET_;X_[!\EW30+HR".
M^^V9]ZO,^\YYOM<LYI3/<VZ)4H1F"4$I4]@PRB=ESJ]X;]N:*<B?:Y#%:\=D
M'E10!DX2'H6RHYBJ$J94;FK85K"!@_ZB5BZ+ VS#"MO0B6VZHMD2467[W?7B
M=U3V2V)PM\$<-D $46_0'QYA;9J=P!KXM0SY3K0-!0"R &@%64;:'S[J1G%P
M!++%K#N,P^@$TCW!#)Q(307)!<<*7AKJX5UC.\V96NUFV*E^5L9U30*GR2'>
ML,8;GEM9>,?=G\)ELZ)RB8M>"R*JY6!FBA$RNXZ,)+5TB1,KJ5V,P^9DZOMA
MMY%ST\[%4ZV&0>3,^SF7F"=FNY:LZ)-'HH-IH"Q>-SKE;J_AZ ]!K79!]Q<6
MY:#6N\ M>.?+<M"4LB#L-76YQ<XAS$&M>X%;^':\*I+DMF@X#9E(SJ*MEIC
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
M7.KA1KV=4(,O[_0 <*EXFO]MD2>U/"GER5&W_B48IF*E9YFM^*'(;;18J57
MY.L%Q0QC?#;X>L '6OM [3[P/ ?CE93%^I9"%BPXE$=T;W8<8LSJR3<^;D;1
MK5'$"[S@L(NL=I%97?PD5)2 I"Z (EB'7&3[DP>,$/C(QP/#0DH1/>RD7SOI
M.^YEE.7@.OH>W>J"_7+%TULN;4D2U,)!%SD8UO+AZ7)P%.[%3@?.]_W#L8.>
M8:!WDBRL9&AC&N[.O\5@>)(4JV18<X[M.H", \CJP$>NYW^3JTAQ\%[H'\,D
MX=FK]SS.>0;>1FF<? >?I-Z.CLDM:  '.R$<-(B#[1AWF>D+KI<A]5(/$=ZA
M1_N>][/-,P,^Z"!?*_K"?;0A33;8=.<-W*"=;D^X\^ _T!HWT( ,^IVDA $:
M#%H%?E(L/<[SU>,32%5S=K6'/?^'9\\<NSXT3(3MH.A*VI%#SY6TR( 2.4#9
M"M>5V#:ND!]@OR%ID>$ELO/R9C0LDD^*)"E3$;RYG+P[)@V1(2)"7:0A,NA#
M^(3U7XEMUS\D8>AY#:$T@$1VH-E#^9121P:!B'828P,W9(=;RU)WJ/VQ2OH
M5:6./)N'AG;(=6YK6>H./=SWJ;74#291.TPZ2CW8*W5K?AH6(CN[AOE4IT:\
M2L$X6L;%,>F(%,0&:-CK(@6Q016VHZI=F5=B.]L\@0WG6VQ@ANW'N^8@/J7
M\=;S:R?'.VSHA=L=[QP%[E#[,%5]\+"5!S8'#>)PNU.>L[X=>A []G)LX(C;
MP=%>X)78HP)OV,FQX1^V\^JMY#,93^_!1&3_'I=]AF"XDT=7;-B$3_CP.L;[
M3Z^XZ<F-&( 1^XFL(8!/J6MBH$9@)XTI RQB!U;+NG:HW?"EWKB/J&MBR$;:
MG=Z<=>W08XZR)EM-O1-V]49DOZW7L&43PSQB9U29'>M8+<!X$<F$Y^##+S\&
M"/J_3L1Z!IZ+^3R><OGBJ)PT.".LDYPTJ"+MCFJ.=JF_5^T,>TWG(6*@1ES/
MFRV#^R02& 22L(NH4\,WVNZ)TT$"A]IP==<'X1$DH(:%M-T!STD"AYZ+!-1
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
M8V_@H126=,WUE=A\A]JAV/(E@BOWBS:5;3_R4+)66N0UV"C(65']T_LZ$#L
MP],.(#6 / 7T]@#"&A Z1RMESJT9U70RDF*#I+4V;/;#Q<:AC3>LL&F<:VE.
MF<'IR5R+Y#83/ 7Y4:$9+%G"-$(',]"4<76(/J.Y*9UTS0&)I3%8:#05Q1U(
MFTAECJ_G,W3PX7#D:R/'DOI)??5I=379<W6(+D2A,X6^%"FD+?AI-QZ3#@+?
MQ*$)!GD(QBGI9+R@\@B%^!,B 2%M@KKA,T@:..Z0$S:Y"1U?M(>OBK-F"Q-[
M%_B;"\@7(']W<$<-=^2XP[U:'R42W9P; W2F(5==]'%#'W=*GV=4@D))Y4%K
M=D\KAM@QV&YS-XE)T(O#8.3?[0:]Q2X*PP#'6\-'&GN-QEZGQIG@G,H71%84
MO9W+(Q+@_A.)+58X[D=QN\!^([#?*?!2;$"BZQ*=0Y&R8H6^2;$N/Z'S\^EK
M2F'07#-XCU(8-O3#-Y?"\%F*GQ;!<PL<A<-A,"#M,<;!M@$&;R^#FJ/7H;#%
M!(=A'.PI KS3H7&GP!]4,86FM&2:\E=G'Y,M/WF/_.-M&\/=?>PU%5!3O-P-
M6@Q-'80XZ WV!'K;$G'T'RHA>E5':#$C T*BISW+WWFZ<Y K-]%8">M"5Z]X
ML]M,32=N5O"WYM7(95ZO%3-/,H>E@09'?1,C64TQU4*+T@T""Z'-6.$^,S/Y
M@;0&YGPIA'Y8V N:67+R#U!+ P04    " #=<[=4=DF]VEX#  "/#   &0
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
MF>%L!VD2\'PMA-X'9AIT_Q;1;U!+ P04    " #=<[=4>9QT;@X#  !I$
M#0   'AL+W-T>6QE<RYX;6S=6&UKVS 0_BO&':.%4<?QXL5K'-@,A<$V"NV'
M?2M*+#L"6?)DI7/ZZZ>S'.>ENM+UP];.(;%TC^ZY1W?G*&36Z VGURM*M==6
M7#2IO]*Z_A@$S7)%*]*<RYH*@Q12542;J2J#IE:4Y TX53P8CT9Q4!$F_/E,
MK*O+2C?>4JZ%3OUH,'GV]B5/_3!^[WN6+I,Y3?W;T[<_UU)?O/'L_>3=R<GH
M]NSBV'[: 6=^X"2=/('T?#3"B0'$R.-#\GZ]H=JZ=HY!O_WYK)#B, M@,,RD
MHMX=X:F?$<X6BH%702K&-]8\!L-2<JD\;=)O0H5@:>XM'-H95*;GJ9B0JHMM
M(]C/1;_\"-C.0"#C?! X]JUA/JN)UE2)2S/I%G?&!Y#7CV\VM5%8*K()QQ-_
MY]#=3)"%5#E50YC0WYKF,TX+D*-8N8*[EG4 H-:R,H.<D5(*TFG8>O0#0[ND
MG%]#V_XH#KC;8J]F(ZB8&(9&4#^T-'8"_/MLEGN/-GD6K5>S.ZD_K\UN1#>'
M+J-7BA:L[>9M,<3'V$.<G=0UWWSBK!05M7M_<L#YC&S]O)54[-Y$@TY9&@-5
MOG='E6;+?<LO1>H;VNIM-[4%KGG\"C7_W3R75%!%^+YHT_HO.<O/5AQ]^%>2
MNR^58\%.C?U1]-)%3EZ#R/A%B@SZ+_2]4^/@S!BL'IS-J?\=3GF^"^HMUHQK
M)OK9BN4Y%0^.#D.OR<+\CCK@-^MS6I UUS<#F/J[\3>:LW65#*NN(!']JMWX
M*VPOC(<?!B86$SEM:9[U4U4NNJ%G!B9J?X'#,7+976X$\[&8&P$,BX,IP'RL
M%Q;G?]K/%-V/Q3!M4R<R17VFJ(_U<B%9]\+BN'T2<[EWFB11%,=81K/,J2##
M\A;'\':S8=K  XL#D?XLUWBU\0YYO ^PFC[6(=A.\4[$=HKG&A!WWL C2=S5
MQN* !U8%K'<@OCL.])3;)XJ@JI@V[ G&D23!$.A%=X_&,9*=&%[N^F!/210E
MB1L!S*T@BC $GD8<P12 !@R)HNX</#J/@NTY%>S^7)C_!E!+ P04    " #=
M<[=4EXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0
M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I
M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE
M/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6
MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#
M!!0    ( -USMU3BIO KQ@0  !LG   /    >&PO=V]R:V)O;VLN>&ULQ9I=
M<]HX%$#_BH:7S<YL%_!'VF9*9U@@#;,4F)C)ZXZP1=#$MJ@DD])?OU<FI'+6
MW-F76YZ,;2$?7TOW2+(_/2O]M%;JB7TO\M(,.EMK=S?=KDFWHN#F3[43)9S9
M*%UP"[OZL6MV6O#,;(6P1=X->KWK;L%EV?G\Z5374G?]'65%:J4JX: [\"#%
ML_EYWNVRO31R+7-I#X-._3L7'5;(4A;RA\@&G5Z'F:UZOE-:_E"EY7F2:I7G
M@T[_>.)!:"O3_QQ.'.2*KTU]Q/+U/0>00>>Z!Q5NI#:V+E'7SX%Q+Z#P<:^R
MZE;F5N@QM^*+5M5.EH^N&KB+KG<;=1Q.VV,0;_3_":/:;&0JQBJM"E':8QRU
MR!U@:;9R9SJLY(48=$Y%V+#,V*2T$"0V+8]505EWIW#I:7:\:PNX7@SUC803
M>IK5X'20H\4\6<RFX^%J,F9_#6?#^6C"DKO)9)5X@ $"&%P,D%TMN0<9(I#A
M+X1,5K#Y.ID#X.*6+9:3>P\R0B"C2T ZQF2U&/WM0<8(9'RQ2(Z&R9T'>8U
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
M?[)<O0)02P$"% ,4    " #=<[=4!T%-8H$   "Q    $
M@ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( -USMU1=U@QZ[P
M "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4
M Q0    ( -USMU297)PC$ 8  )PG   3              "  <T!  !X;"]T
M:&5M92]T:&5M93$N>&UL4$L! A0#%     @ W7.W5#P6KK!#!0  !A8  !@
M             ("!#@@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4
M Q0    ( -USMU3V49:5(P8  "@7   8              " @8<-  !X;"]W
M;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " #=<[=4=4 @3+\"  #5
M"   &               @('@$P  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL
M4$L! A0#%     @ W7.W5-;66HEZ!0  E1,  !@              ("!U18
M 'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( -USMU12<L5G
M& 4  +$4   8              " @84<  !X;"]W;W)K<VAE971S+W-H965T
M-2YX;6Q02P$"% ,4    " #=<[=4=6X Z<L&  "4&0  &
M@('3(0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ W7.W
M5+(#!8Q/"@  ^1P  !@              ("!U"@  'AL+W=O<FMS:&5E=',O
M<VAE970W+GAM;%!+ 0(4 Q0    ( -USMU2E1I2*F!(  )XT   8
M      " @5DS  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M" #=<[=41&Z^B%P$  #P"0  &               @($G1@  >&PO=V]R:W-H
M965T<R]S:&5E=#DN>&UL4$L! A0#%     @ W7.W5)K=TDC= P  3@D  !D
M             ("!N4H  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"
M% ,4    " #=<[=4YYI+NY0"  "G!0  &0              @('-3@  >&PO
M=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( -USMU1)+@_)F@(
M (<%   9              " @9A1  !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&UL4$L! A0#%     @ W7.W5.8F2HQ\ @  =@4  !D              ("!
M:50  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " #=<[=4
M.64\V.8#   O"   &0              @($<5P  >&PO=V]R:W-H965T<R]S
M:&5E=#$T+GAM;%!+ 0(4 Q0    ( -USMU1>80I.H@,  +8(   9
M      " @3E;  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%
M  @ W7.W5)2H$XS?"0  SQ@  !D              ("!$E\  'AL+W=O<FMS
M:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " #=<[=4+>Q'/FD*  "Q&@
M&0              @($H:0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+
M 0(4 Q0    ( -USMU2JJ^B?V ,  +4(   9              " @<AS  !X
M;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ W7.W5'/6$7Z'
M"0  %!4  !D              ("!UW<  'AL+W=O<FMS:&5E=',O<VAE970Q
M.2YX;6Q02P$"% ,4    " #=<[=4M+XS\A@*   D&0  &0
M@(&5@0  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( -US
MMU12U1I$+@4  ,H+   9              " @>2+  !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&UL4$L! A0#%     @ W7.W5!BM@Z1A @  004  !D
M         ("!29$  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M    " #=<[=4\Z>P4,H3  "1.P  &0              @('ADP  >&PO=V]R
M:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( -USMU2G$U<\4 ,  +X&
M   9              " @>*G  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
M4$L! A0#%     @ W7.W5)L:(D&Y @  W 4  !D              ("!::L
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " #=<[=4F[7-
M%0<#  !=!@  &0              @(%9K@  >&PO=V]R:W-H965T<R]S:&5E
M=#(V+GAM;%!+ 0(4 Q0    ( -USMU2M A2LN@(   X&   9
M  " @9>Q  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @
MW7.W5%XB0A?= @  X 4  !D              ("!B+0  'AL+W=O<FMS:&5E
M=',O<VAE970R."YX;6Q02P$"% ,4    " #=<[=4+G $&KH#  #!!P  &0
M            @(&<MP  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4
M Q0    ( -USMU2[RM9@S ,  'X(   9              " @8V[  !X;"]W
M;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ W7.W5!8ACFV- P
MXP8  !D              ("!D+\  'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6Q02P$"% ,4    " #=<[=46M T(^D"   Y!@  &0              @(%4
MPP  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( -USMU3+
MMO\LC00  "P*   9              " @73&  !X;"]W;W)K<VAE971S+W-H
M965T,S,N>&UL4$L! A0#%     @ W7.W5 GBH'&R P  GPT  !D
M     ("!.,L  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M" #=<[=4:P7K]ED#  ##"@  &0              @($ASP  >&PO=V]R:W-H
M965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( -USMU2'-ZU)P0,  ,,.   9
M              " @;'2  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L!
M A0#%     @ W7.W5.'*9)+F @  +P<  !D              ("!J=8  'AL
M+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " #=<[=42"Q4HPX"
M  !Z!   &0              @('&V0  >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;%!+ 0(4 Q0    ( -USMU0ZG]>L=0(  # &   9              "
M@0O<  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ W7.W
M5 5E\67E 0  000  !D              ("!M]X  'AL+W=O<FMS:&5E=',O
M<VAE970T,"YX;6Q02P$"% ,4    " #=<[=4J],UF$ "  !Z!0  &0
M        @('3X   >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0
M   ( -USMU1_DG2(&P(   $%   9              " @4KC  !X;"]W;W)K
M<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ W7.W5/[:1%I7 P  !PP
M !D              ("!G.4  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q0
M2P$"% ,4    " #=<[=4 6YDIJP"   \"   &0              @($JZ0
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( -USMU3L]D^;
M,@,  )P,   9              " @0WL  !X;"]W;W)K<VAE971S+W-H965T
M-#4N>&UL4$L! A0#%     @ W7.W5/O4P-=_ @  H0<  !D
M ("!=N\  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " #=
M<[=4FML"_%$"  "V!@  &0              @($L\@  >&PO=V]R:W-H965T
M<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( -USMU1*6B@9* 4  #X9   9
M          " @;3T  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#
M%     @ W7.W5&K((+FV @  &PD  !D              ("!$_H  'AL+W=O
M<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " #=<[=4.:+/PD,'  #0
M(0  &0              @($ _0  >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM
M;%!+ 0(4 Q0    ( -USMU22PJ"O7 4  '4<   9              " @7H$
M 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ W7.W5.NA
M/I:*!   ^1   !D              ("!#0H! 'AL+W=O<FMS:&5E=',O<VAE
M970U,BYX;6Q02P$"% ,4    " #=<[=4Z_K(%OX%   H%@  &0
M    @('.#@$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    (
M -USMU1URENE/08  -HD   9              " @0,5 0!X;"]W;W)K<VAE
M971S+W-H965T-30N>&UL4$L! A0#%     @ W7.W5&69\C#"!0  ZAX  !D
M             ("!=QL! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"
M% ,4    " #=<[=4-I5%KA8#  !7"@  &0              @(%P(0$ >&PO
M=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( -USMU1V2;W:7@,
M (\,   9              " @;TD 0!X;"]W;W)K<VAE971S+W-H965T-3<N
M>&UL4$L! A0#%     @ W7.W5-^9A&K*!   ?A$  !D              ("!
M4B@! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " #=<[=4
M4CKH<$D"   Y!@  &0              @(%3+0$ >&PO=V]R:W-H965T<R]S
M:&5E=#4Y+GAM;%!+ 0(4 Q0    ( -USMU1YG'1N#@,  &D0   -
M      "  =,O 0!X;"]S='EL97,N>&UL4$L! A0#%     @ W7.W5)>*NQS
M    $P(   L              ( !##,! %]R96QS+RYR96QS4$L! A0#%
M  @ W7.W5.*F\"O&!   &R<   \              ( !]3,! 'AL+W=O<FMB
M;V]K+GAM;%!+ 0(4 Q0    ( -USMU19=@'X]0$  #@C   :
M  "  >@X 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (
M -USMU07R,P;VP$  -$B   3              "  14[ 0!;0V]N=&5N=%]4
?>7!E<UTN>&UL4$L%!@    !# $, 3!(  "$] 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>200</ContextCount>
  <ElementCount>226</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>69</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ConsolidatedCashFlow</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Overview and Description of the Company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompany</Role>
      <ShortName>Overview and Description of the Company</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Summary of significant accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/Summaryofsignificantaccountingpolicies</Role>
      <ShortName>Summary of significant accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Going Concern</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/GoingConcern</Role>
      <ShortName>Going Concern</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/AccountsReceivable</Role>
      <ShortName>Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Security deposits and Long Term Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitments</Role>
      <ShortName>Security deposits and Long Term Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Investment in long term leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/Investmentinlongtermleases</Role>
      <ShortName>Investment in long term leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Fixed Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/FixedAssets</Role>
      <ShortName>Fixed Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Notes Payable to Related Parties</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.abcoenergy.com/role/NotesPayabletoRelatedParties</Role>
      <ShortName>Notes Payable to Related Parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Short Term Notes Payable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.abcoenergy.com/role/ShortTermNotesPayable</Role>
      <ShortName>Short Term Notes Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Convertible debentures - net of discounts and fees.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/Convertibledebenturesnetofdiscountsandfees</Role>
      <ShortName>Convertible debentures - net of discounts and fees.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Long term debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/Longtermdebt</Role>
      <ShortName>Long term debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Stockholder's Deficit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/StockholdersDeficit</Role>
      <ShortName>Stockholder's Deficit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Equity Awards</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/EquityAwards</Role>
      <ShortName>Equity Awards</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Summary of significant accounting policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesTables</Role>
      <ShortName>Summary of significant accounting policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/Summaryofsignificantaccountingpolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Accounts Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/AccountsReceivableTables</Role>
      <ShortName>Accounts Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/AccountsReceivable</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Fixed Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/FixedAssetsTables</Role>
      <ShortName>Fixed Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/FixedAssets</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Notes Payable to Related Parties (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesTables</Role>
      <ShortName>Notes Payable to Related Parties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/NotesPayabletoRelatedParties</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Short Term Notes Payable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.abcoenergy.com/role/ShortTermNotesPayableTables</Role>
      <ShortName>Short Term Notes Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/ShortTermNotesPayable</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Convertible debentures - net of discounts and fees. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesTables</Role>
      <ShortName>Convertible debentures - net of discounts and fees. (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/Convertibledebenturesnetofdiscountsandfees</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/FairValueMeasurements</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Long term debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/LongtermdebtTables</Role>
      <ShortName>Long term debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/Longtermdebt</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Stockholder's Deficit (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/StockholdersDeficitTables</Role>
      <ShortName>Stockholder's Deficit (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/StockholdersDeficit</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Equity Awards (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/EquityAwardsTables</Role>
      <ShortName>Equity Awards (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/EquityAwards</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Overview and Description of the Company (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompanyDetails</Role>
      <ShortName>Overview and Description of the Company (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompany</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Summary of significant accounting policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails</Role>
      <ShortName>Summary of significant accounting policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Summary of significant accounting policies (Details) - Schedule of Revenue from External Customers by Product or Service</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable</Role>
      <ShortName>Summary of significant accounting policies (Details) - Schedule of Revenue from External Customers by Product or Service</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Going Concern (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/GoingConcernDetails</Role>
      <ShortName>Going Concern (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/GoingConcern</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Accounts Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/AccountsReceivableDetails</Role>
      <ShortName>Accounts Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/AccountsReceivableTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts, Notes, Loans and Financing Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable</Role>
      <ShortName>Accounts Receivable (Details) - Schedule of Accounts, Notes, Loans and Financing Receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/AccountsReceivableTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/InventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/Inventory</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Security deposits and Long Term Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails</Role>
      <ShortName>Security deposits and Long Term Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitments</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Investment in long term leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/InvestmentinlongtermleasesDetails</Role>
      <ShortName>Investment in long term leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/Investmentinlongtermleases</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Fixed Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/FixedAssetsDetails</Role>
      <ShortName>Fixed Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/FixedAssetsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Fixed Assets (Details) - Schedule of Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable</Role>
      <ShortName>Fixed Assets (Details) - Schedule of Property, Plant and Equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/FixedAssetsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Notes Payable to Related Parties (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails</Role>
      <ShortName>Notes Payable to Related Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure -  Notes Payable to Related Parties (Details) - Schedule of Related Party Debt</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable</Role>
      <ShortName>Notes Payable to Related Parties (Details) - Schedule of Related Party Debt</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure -  Notes Payable to Related Parties (Details) - Schedule of Related Party Debt (Parentheticals)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals</Role>
      <ShortName>Notes Payable to Related Parties (Details) - Schedule of Related Party Debt (Parentheticals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Short Term Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.abcoenergy.com/role/ShortTermNotesPayableDetails</Role>
      <ShortName>Short Term Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/ShortTermNotesPayableTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Short Term Notes Payable (Details) - Schedule of Short-term Debt</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable</Role>
      <ShortName>Short Term Notes Payable (Details) - Schedule of Short-term Debt</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/ShortTermNotesPayableTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Convertible debentures - net of discounts and fees. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails</Role>
      <ShortName>Convertible debentures - net of discounts and fees. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Convertible debentures - net of discounts and fees. (Details) - Convertible Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ConvertibleDebtTable</Role>
      <ShortName>Convertible debentures - net of discounts and fees. (Details) - Convertible Debt</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Fair Value Measurements (Details) - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable</Role>
      <ShortName>Fair Value Measurements (Details) - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Long term debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/LongtermdebtDetails</Role>
      <ShortName>Long term debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/LongtermdebtTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Long term debt (Details) - Schedule of Long-term Debt Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable</Role>
      <ShortName>Long term debt (Details) - Schedule of Long-term Debt Instruments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/LongtermdebtTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Stockholder's Deficit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/StockholdersDeficitDetails</Role>
      <ShortName>Stockholder's Deficit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/StockholdersDeficitTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure -  Stockholder's Deficit  (Details) - Schedule of Debt Conversions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable</Role>
      <ShortName>Stockholder's Deficit  (Details) - Schedule of Debt Conversions</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/StockholdersDeficitTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Equity Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/EquityAwardsDetails</Role>
      <ShortName>Equity Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/EquityAwardsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Equity Awards (Details) - Share-based Payment Arrangement, Activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable</Role>
      <ShortName>Equity Awards (Details) - Share-based Payment Arrangement, Activity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/EquityAwardsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="abcoenergy20220331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abcoenergy.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abcoenergy.com/role/SubsequentEvents</ParentRole>
      <Position>59</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="abcoenergy20220331_10q.htm">abcoenergy20220331_10q.htm</File>
    <File>abce-20220331.xsd</File>
    <File>abce-20220331_cal.xml</File>
    <File>abce-20220331_def.xml</File>
    <File>abce-20220331_lab.xml</File>
    <File>abce-20220331_pre.xml</File>
    <File>ex_378986.htm</File>
    <File>ex_378987.htm</File>
    <File>ex_378988.htm</File>
    <File>ex_378989.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="522">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>77
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "abcoenergy20220331_10q.htm": {
   "axisCustom": 3,
   "axisStandard": 14,
   "contextCount": 200,
   "dts": {
    "calculationLink": {
     "local": [
      "abce-20220331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "abce-20220331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "abcoenergy20220331_10q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "abce-20220331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "abce-20220331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "abce-20220331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://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/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.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/sic/2022/sic-2022.xsd"
     ]
    }
   },
   "elementCount": 411,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 5,
    "http://xbrl.sec.gov/dei/2022": 6,
    "total": 11
   },
   "keyCustom": 14,
   "keyStandard": 212,
   "memberCustom": 47,
   "memberStandard": 22,
   "nsprefix": "abce",
   "nsuri": "http://www.abcoenergy.com/20220331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "role": "http://www.abcoenergy.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abce:AccountsReceivableAndWorkInProcessTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Accounts Receivable",
     "role": "http://www.abcoenergy.com/role/AccountsReceivable",
     "shortName": "Accounts Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abce:AccountsReceivableAndWorkInProcessTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Inventory",
     "role": "http://www.abcoenergy.com/role/Inventory",
     "shortName": "Inventory",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Security deposits and Long Term Commitments",
     "role": "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitments",
     "shortName": "Security deposits and Long Term Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Investment in long term leases",
     "role": "http://www.abcoenergy.com/role/Investmentinlongtermleases",
     "shortName": "Investment in long term leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Fixed Assets",
     "role": "http://www.abcoenergy.com/role/FixedAssets",
     "shortName": "Fixed Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Notes Payable to Related Parties",
     "role": "http://www.abcoenergy.com/role/NotesPayabletoRelatedParties",
     "shortName": "Notes Payable to Related Parties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Short Term Notes Payable",
     "role": "http://www.abcoenergy.com/role/ShortTermNotesPayable",
     "shortName": "Short Term Notes Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Convertible debentures - net of discounts and fees.",
     "role": "http://www.abcoenergy.com/role/Convertibledebenturesnetofdiscountsandfees",
     "shortName": "Convertible debentures - net of discounts and fees.",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Fair Value Measurements",
     "role": "http://www.abcoenergy.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Long term debt",
     "role": "http://www.abcoenergy.com/role/Longtermdebt",
     "shortName": "Long term debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Stockholder's Deficit",
     "role": "http://www.abcoenergy.com/role/StockholdersDeficit",
     "shortName": "Stockholder's Deficit",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Equity Awards",
     "role": "http://www.abcoenergy.com/role/EquityAwards",
     "shortName": "Equity Awards",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Subsequent Events",
     "role": "http://www.abcoenergy.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Accounting Policies, by Policy (Policies)",
     "role": "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Summary of significant accounting policies (Tables)",
     "role": "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesTables",
     "shortName": "Summary of significant accounting policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Accounts Receivable (Tables)",
     "role": "http://www.abcoenergy.com/role/AccountsReceivableTables",
     "shortName": "Accounts Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Fixed Assets (Tables)",
     "role": "http://www.abcoenergy.com/role/FixedAssetsTables",
     "shortName": "Fixed Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Notes Payable to Related Parties (Tables)",
     "role": "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesTables",
     "shortName": "Notes Payable to Related Parties (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Short Term Notes Payable (Tables)",
     "role": "http://www.abcoenergy.com/role/ShortTermNotesPayableTables",
     "shortName": "Short Term Notes Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Convertible debentures - net of discounts and fees. (Tables)",
     "role": "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesTables",
     "shortName": "Convertible debentures - net of discounts and fees. (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)",
     "role": "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "3",
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.abcoenergy.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Long term debt (Tables)",
     "role": "http://www.abcoenergy.com/role/LongtermdebtTables",
     "shortName": "Long term debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtConversionsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Stockholder's Deficit (Tables)",
     "role": "http://www.abcoenergy.com/role/StockholdersDeficitTables",
     "shortName": "Stockholder's Deficit (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtConversionsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Equity Awards (Tables)",
     "role": "http://www.abcoenergy.com/role/EquityAwardsTables",
     "shortName": "Equity Awards (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c32",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Overview and Description of the Company (Details)",
     "role": "http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompanyDetails",
     "shortName": "Overview and Description of the Company (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c32",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "abce:ReserveForBadDebtsPercentageOfAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Summary of significant accounting policies (Details)",
     "role": "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails",
     "shortName": "Summary of significant accounting policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "abce:ReserveForBadDebtsPercentageOfAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Summary of significant accounting policies (Details) - Schedule of Revenue from External Customers by Product or Service",
     "role": "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable",
     "shortName": "Summary of significant accounting policies (Details) - Schedule of Revenue from External Customers by Product or Service",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": "2",
      "lang": null,
      "name": "abce:RevenuesPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Going Concern (Details)",
     "role": "http://www.abcoenergy.com/role/GoingConcernDetails",
     "shortName": "Going Concern (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BillingsInExcessOfCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Accounts Receivable (Details)",
     "role": "http://www.abcoenergy.com/role/AccountsReceivableDetails",
     "shortName": "Accounts Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BilledContractReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts, Notes, Loans and Financing Receivable",
     "role": "http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable",
     "shortName": "Accounts Receivable (Details) - Schedule of Accounts, Notes, Loans and Financing Receivable",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BilledContractReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "role": "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Inventory (Details)",
     "role": "http://www.abcoenergy.com/role/InventoryDetails",
     "shortName": "Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c51",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AreaOfRealEstateProperty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "sqft",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Security deposits and Long Term Commitments (Details)",
     "role": "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails",
     "shortName": "Security deposits and Long Term Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c51",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AreaOfRealEstateProperty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "sqft",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansAndLeasesReceivableNetReportedAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Investment in long term leases (Details)",
     "role": "http://www.abcoenergy.com/role/InvestmentinlongtermleasesDetails",
     "shortName": "Investment in long term leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c22",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:LoansAndLeasesReceivableNetReportedAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Fixed Assets (Details)",
     "role": "http://www.abcoenergy.com/role/FixedAssetsDetails",
     "shortName": "Fixed Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c54",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Fixed Assets (Details) - Schedule of Property, Plant and Equipment",
     "role": "http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable",
     "shortName": "Fixed Assets (Details) - Schedule of Property, Plant and Equipment",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Notes Payable to Related Parties (Details)",
     "role": "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails",
     "shortName": "Notes Payable to Related Parties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DueToRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure -  Notes Payable to Related Parties (Details) - Schedule of Related Party Debt",
     "role": "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
     "shortName": "Notes Payable to Related Parties (Details) - Schedule of Related Party Debt",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c61",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c61",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure -  Notes Payable to Related Parties (Details) - Schedule of Related Party Debt (Parentheticals)",
     "role": "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals",
     "shortName": "Notes Payable to Related Parties (Details) - Schedule of Related Party Debt (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c65",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Short Term Notes Payable (Details)",
     "role": "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails",
     "shortName": "Short Term Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c79",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Short Term Notes Payable (Details) - Schedule of Short-term Debt",
     "role": "http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable",
     "shortName": "Short Term Notes Payable (Details) - Schedule of Short-term Debt",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c87",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c18",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY",
     "role": "http://www.abcoenergy.com/role/ShareholdersEquityType2or3",
     "shortName": "CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c18",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c89",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Convertible debentures - net of discounts and fees. (Details)",
     "role": "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails",
     "shortName": "Convertible debentures - net of discounts and fees. (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c89",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Convertible debentures - net of discounts and fees. (Details) - Convertible Debt",
     "role": "http://www.abcoenergy.com/role/ConvertibleDebtTable",
     "shortName": "Convertible debentures - net of discounts and fees. (Details) - Convertible Debt",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c124",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Fair Value Measurements (Details) - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation",
     "role": "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable",
     "shortName": "Fair Value Measurements (Details) - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c124",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Long term debt (Details)",
     "role": "http://www.abcoenergy.com/role/LongtermdebtDetails",
     "shortName": "Long term debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c143",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Long term debt (Details) - Schedule of Long-term Debt Instruments",
     "role": "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable",
     "shortName": "Long term debt (Details) - Schedule of Long-term Debt Instruments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c6",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Stockholder's Deficit (Details)",
     "role": "http://www.abcoenergy.com/role/StockholdersDeficitDetails",
     "shortName": "Stockholder's Deficit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c177",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockConversionBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c187",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtConversionConvertedInstrumentSharesIssued1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure -  Stockholder's Deficit  (Details) - Schedule of Debt Conversions",
     "role": "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable",
     "shortName": "Stockholder's Deficit  (Details) - Schedule of Debt Conversions",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c187",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtConversionConvertedInstrumentSharesIssued1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "link:footnote",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c189",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Equity Awards (Details)",
     "role": "http://www.abcoenergy.com/role/EquityAwardsDetails",
     "shortName": "Equity Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "link:footnote",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c189",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c195",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Equity Awards (Details) - Share-based Payment Arrangement, Activity",
     "role": "http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable",
     "shortName": "Equity Awards (Details) - Share-based Payment Arrangement, Activity",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c195",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c84",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.abcoenergy.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c199",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.abcoenergy.com/role/ConsolidatedCashFlow",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "006 - Disclosure - Overview and Description of the Company",
     "role": "http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompany",
     "shortName": "Overview and Description of the Company",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Summary of significant accounting policies",
     "role": "http://www.abcoenergy.com/role/Summaryofsignificantaccountingpolicies",
     "shortName": "Summary of significant accounting policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Going Concern",
     "role": "http://www.abcoenergy.com/role/GoingConcern",
     "shortName": "Going Concern",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "abcoenergy20220331_10q.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 69,
   "tag": {
    "abce_ABCO_LED_AndEnergyEfficientLightingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service.",
        "label": "ABCO_LED_AndEnergyEfficientLightingMember",
        "terseLabel": "ABCO LED and Energy Efficient Lighting [Member]"
       }
      }
     },
     "localname": "ABCO_LED_AndEnergyEfficientLightingMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_AccountsReceivableAndWorkInProcessTableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable And Work In Process Table [Abstract]"
       }
      }
     },
     "localname": "AccountsReceivableAndWorkInProcessTableAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_AccountsReceivableAndWorkInProcessTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure regarding accounts receivable and work in process.",
        "label": "AccountsReceivableAndWorkInProcessTableTextBlock",
        "terseLabel": "Accounts Receivable and Work in Process [Table Text Block]"
       }
      }
     },
     "localname": "AccountsReceivableAndWorkInProcessTableTextBlock",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountsReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "abce_AirConditioningSalesAndServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AirConditioningSalesAndServicesMember",
        "terseLabel": "Air Conditioning Sales and Services [Member]"
       }
      }
     },
     "localname": "AirConditioningSalesAndServicesMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_AscentiumCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of lender.",
        "label": "AscentiumCapitalMember",
        "terseLabel": "Ascentium Capital [Member]"
       }
      }
     },
     "localname": "AscentiumCapitalMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails",
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_BilldExchangeLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of debt instrument.",
        "label": "BilldExchangeLLCMember",
        "terseLabel": "Bill'd Exchange, LLC [Member]"
       }
      }
     },
     "localname": "BilldExchangeLLCMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_ChangeInAmortizableDebtDiscountOnConvertibleDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "ChangeInAmortizableDebtDiscountOnConvertibleDebt",
        "negatedLabel": "Change in amortizable debt discount"
       }
      }
     },
     "localname": "ChangeInAmortizableDebtDiscountOnConvertibleDebt",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abce_ChangesInOperatingAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ChangesInOperatingAssetsAndLiabilitiesAbstract",
        "terseLabel": "Changes in operating assets and liabilities"
       }
      }
     },
     "localname": "ChangesInOperatingAssetsAndLiabilitiesAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_ClassOfWarrantOrRightsGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of each class of warrants or rights granted.",
        "label": "ClassOfWarrantOrRightsGranted",
        "terseLabel": "Class of Warrant or Rights, Granted (in Shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightsGranted",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "abce_CommitmentSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CommitmentSharesMember",
        "terseLabel": "Commitment Shares [Member]"
       }
      }
     },
     "localname": "CommitmentSharesMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_CommonSharesAndPreferredSharesAuthorizedDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of common shares and preferred shares authorized.",
        "label": "CommonSharesAndPreferredSharesAuthorizedDescription",
        "terseLabel": "Common Shares and Preferred Shares Authorized, Description"
       }
      }
     },
     "localname": "CommonSharesAndPreferredSharesAuthorizedDescription",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompanyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_ConsultantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ConsultantMember",
        "terseLabel": "Consultant [Member]"
       }
      }
     },
     "localname": "ConsultantMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_ConvertibleDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt [Abstract]"
       }
      }
     },
     "localname": "ConvertibleDebtAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debentures - net of discounts and fees. (Details) - Convertible Debt [Line Items]"
       }
      }
     },
     "localname": "ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debentures - net of discounts and fees. (Details) - Convertible Debt [Table]"
       }
      }
     },
     "localname": "ConvertibledebenturesnetofdiscountsandfeesDetailsConvertibleDebtTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debentures - net of discounts and fees. (Details) [Line Items]"
       }
      }
     },
     "localname": "ConvertibledebenturesnetofdiscountsandfeesDetailsLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_ConvertibledebenturesnetofdiscountsandfeesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debentures - net of discounts and fees. (Details) [Table]"
       }
      }
     },
     "localname": "ConvertibledebenturesnetofdiscountsandfeesDetailsTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_DRFredAirConditioningMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about acquired business.",
        "label": "DRFredAirConditioningMember",
        "terseLabel": "DR. Fred Air Conditioning [Member]"
       }
      }
     },
     "localname": "DRFredAirConditioningMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_DebtWithCharlesODowdofficerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about debt instrument.",
        "label": "DebtWithCharlesODowdofficerMember",
        "terseLabel": "Debt with Charles O\u2019Dowd (officer) [Member]"
       }
      }
     },
     "localname": "DebtWithCharlesODowdofficerMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_DeliveredToConsultantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about equity transaction.",
        "label": "DeliveredToConsultantMember",
        "terseLabel": "Delivered to Consultant [Member]"
       }
      }
     },
     "localname": "DeliveredToConsultantMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_DeliveredToEachConsultantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of an equity transaction.",
        "label": "DeliveredToEachConsultantMember",
        "terseLabel": "Delivered to Each Consultant [Member]"
       }
      }
     },
     "localname": "DeliveredToEachConsultantMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract",
        "terseLabel": "Derivative calculations and presentations on the Statement of Operations"
       }
      }
     },
     "localname": "DerivativeCalculationsAndPresentationsOnTheStatementOfOperationsAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_EarningsPerShareBasicAndDiluted1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Net income (loss) Per Share (Basic and Fully Diluted) (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted1",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "abce_EquityAwardsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards (Details) [Line Items]"
       }
      }
     },
     "localname": "EquityAwardsDetailsLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards (Details) - Share-based Payment Arrangement, Activity [Line Items]"
       }
      }
     },
     "localname": "EquityAwardsDetailsSharebasedPaymentArrangementActivityLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_EquityAwardsDetailsSharebasedPaymentArrangementActivityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards (Details) - Share-based Payment Arrangement, Activity [Table]"
       }
      }
     },
     "localname": "EquityAwardsDetailsSharebasedPaymentArrangementActivityTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_EquityAwardsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards (Details) [Table]"
       }
      }
     },
     "localname": "EquityAwardsDetailsTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_EquityTransactionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to equity transactions.",
        "label": "EquityTransactionAxis",
        "terseLabel": "Equity Transaction [Axis]"
       }
      }
     },
     "localname": "EquityTransactionAxis",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_EquityTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EquityTransaction [Domain]"
       }
      }
     },
     "localname": "EquityTransactionDomain",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_FairValueAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FairValueAxis",
        "terseLabel": "Fair Value [Axis]"
       }
      }
     },
     "localname": "FairValueAxis",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_FairValueDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FairValue [Domain]"
       }
      }
     },
     "localname": "FairValueDomain",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_FinanceFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable": {
       "order": 4.0,
       "parentTag": "us-gaap_DerivativeGainLossOnDerivativeNet",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenditures for finance fees during the period.",
        "label": "Derivative Finance fees",
        "negatedLabel": "Derivative Finance fees"
       }
      }
     },
     "localname": "FinanceFees",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement",
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abce_FirstTrancheMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FirstTrancheMember",
        "terseLabel": "First Tranche [Member]"
       }
      }
     },
     "localname": "FirstTrancheMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_FixedAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FixedAssetsAbstract",
        "terseLabel": "Fixed Assets"
       }
      }
     },
     "localname": "FixedAssetsAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_FixedAssetsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Assets (Details) [Line Items]"
       }
      }
     },
     "localname": "FixedAssetsDetailsLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_FixedAssetsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Assets (Details) [Table]"
       }
      }
     },
     "localname": "FixedAssetsDetailsTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_FormerPresidentAndDirectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about related party.",
        "label": "FormerPresidentAndDirectorMember",
        "terseLabel": "Former President and Director [Member]"
       }
      }
     },
     "localname": "FormerPresidentAndDirectorMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_FredrickDonzeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about debt instrument.",
        "label": "FredrickDonzeMember",
        "terseLabel": "Fredrick Donze [Member]"
       }
      }
     },
     "localname": "FredrickDonzeMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails",
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_GMACMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "GMACMember",
        "terseLabel": "GMAC [Member]"
       }
      }
     },
     "localname": "GMACMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_GreenCapitalFundingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of debt instrument.",
        "label": "GreenCapitalFundingMember",
        "terseLabel": "Green Capital Funding [Member]"
       }
      }
     },
     "localname": "GreenCapitalFundingMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_GreenCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of debt instrument.",
        "label": "GreenCapitalMember",
        "terseLabel": "Green Capital [Member]"
       }
      }
     },
     "localname": "GreenCapitalMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_InterestIncomeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InterestIncomeAxis",
        "terseLabel": "Interest Income [Axis]"
       }
      }
     },
     "localname": "InterestIncomeAxis",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_InterestIncomeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InterestIncome [Domain]"
       }
      }
     },
     "localname": "InterestIncomeDomain",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_KnightCapitalFundingLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument.",
        "label": "KnightCapitalFundingLLCMember",
        "terseLabel": "Knight Capital Funding, LLC [Member]"
       }
      }
     },
     "localname": "KnightCapitalFundingLLCMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_LongtermdebtDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term debt (Details) [Line Items]"
       }
      }
     },
     "localname": "LongtermdebtDetailsLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_LongtermdebtDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term debt (Details) [Table]"
       }
      }
     },
     "localname": "LongtermdebtDetailsTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_LossOnNoteIssuanceDerivatives": {
     "auth_ref": [],
     "calculation": {
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable": {
       "order": 3.0,
       "parentTag": "us-gaap_DerivativeGainLossOnDerivativeNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on note issuance derivatives.",
        "label": "LossOnNoteIssuanceDerivatives",
        "negatedLabel": "Loss on note issuance"
       }
      }
     },
     "localname": "LossOnNoteIssuanceDerivatives",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abce_MechanicsBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MechanicsBankMember",
        "terseLabel": "Mechanics Bank [Member]"
       }
      }
     },
     "localname": "MechanicsBankMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_NotePayable1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "NotePayable1Member",
        "terseLabel": "Note Payable #1 [Member]"
       }
      }
     },
     "localname": "NotePayable1Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_NotePayable2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "NotePayable2Member",
        "terseLabel": "Note Payable #2 [Member]"
       }
      }
     },
     "localname": "NotePayable2Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_NotePayable3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "NotePayable3Member",
        "terseLabel": "Note Payable #3 [Member]"
       }
      }
     },
     "localname": "NotePayable3Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_NotesPayabletoRelatedPartiesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable to Related Parties (Details) [Line Items]"
       }
      }
     },
     "localname": "NotesPayabletoRelatedPartiesDetailsLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_NotesPayabletoRelatedPartiesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable to Related Parties (Details) [Table]"
       }
      }
     },
     "localname": "NotesPayabletoRelatedPartiesDetailsTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_OasisCapitalLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of debt instrument.",
        "label": "OasisCapitalLLCMember",
        "terseLabel": "Oasis Capital, LLC [Member]"
       }
      }
     },
     "localname": "OasisCapitalLLCMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_OasisNote1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of debt instrument.",
        "label": "OasisNote1Member",
        "terseLabel": "Oasis Note 1 [Member]"
       }
      }
     },
     "localname": "OasisNote1Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_OasisNote2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OasisNote2Member",
        "terseLabel": "Oasis Note 2 [Member]"
       }
      }
     },
     "localname": "OasisNote2Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_OasisNote3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of debt instrument.",
        "label": "OasisNote3Member",
        "terseLabel": "Oasis Note 3 [Member]"
       }
      }
     },
     "localname": "OasisNote3Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_OfficerAndDirector2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OfficerAndDirector2Member",
        "terseLabel": "Officer and Director #2 [Member]"
       }
      }
     },
     "localname": "OfficerAndDirector2Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_OfficerAndDirector3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OfficerAndDirector3Member",
        "terseLabel": "Officer and Director #3 [Member]"
       }
      }
     },
     "localname": "OfficerAndDirector3Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_OfficerAndDirectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "OfficerAndDirectorMember",
        "terseLabel": "Officer and Director [Member]"
       }
      }
     },
     "localname": "OfficerAndDirectorMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_OptionGrantDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date award granted.",
        "label": "OptionGrantDate",
        "terseLabel": "Option Grant Date"
       }
      }
     },
     "localname": "OptionGrantDate",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable"
     ],
     "xbrltype": "dateItemType"
    },
    "abce_PPPLoan2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PPPLoan2Member",
        "terseLabel": "PPP Loan 2 [Member]"
       }
      }
     },
     "localname": "PPPLoan2Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails",
      "http://www.abcoenergy.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_PPPLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PPPLoanMember",
        "terseLabel": "PPP Loan [Member]"
       }
      }
     },
     "localname": "PPPLoanMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_PearlDeltaFundingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of debt instrument.",
        "label": "PearlDeltaFundingMember",
        "terseLabel": "Pearl Delta Funding [Member]"
       }
      }
     },
     "localname": "PearlDeltaFundingMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_PowerUpLendingGroupLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of debt instrument.",
        "label": "PowerUpLendingGroupLLCMember",
        "terseLabel": "Power Up Lending Group, LLC [Member]"
       }
      }
     },
     "localname": "PowerUpLendingGroupLLCMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails",
      "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_PowerUpLendingGroupLTD4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of debt instrument.",
        "label": "PowerUpLendingGroupLTD4Member",
        "terseLabel": "Power Up Lending Group, LTD #4 [Member]"
       }
      }
     },
     "localname": "PowerUpLendingGroupLTD4Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_PurchasePriceOfConvertibleDebentureNetOfDiscountMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PurchasePriceOfConvertibleDebentureNetOfDiscountMember",
        "terseLabel": "Purchase price of convertible debenture- net of discount [Member]"
       }
      }
     },
     "localname": "PurchasePriceOfConvertibleDebentureNetOfDiscountMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_PurchasesDuringPeriodMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PurchasesDuringPeriodMember",
        "terseLabel": "Purchases during period [Member]"
       }
      }
     },
     "localname": "PurchasesDuringPeriodMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_RealEstateNoteAllenNeisenFamilyTrustMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of debt instrument.",
        "label": "RealEstateNoteAllenNeisenFamilyTrustMember",
        "terseLabel": "Real Estate Note Allen-Neisen Family Trust [Member]"
       }
      }
     },
     "localname": "RealEstateNoteAllenNeisenFamilyTrustMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails",
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_ReserveForBadDebtsPercentageOfAccountsReceivable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of accounts receivable reserve for bad debts.",
        "label": "ReserveForBadDebtsPercentageOfAccountsReceivable",
        "terseLabel": "Reserve for Bad Debts, Percentage of Accounts Receivable"
       }
      }
     },
     "localname": "ReserveForBadDebtsPercentageOfAccountsReceivable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "abce_RevenuesPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue percentage.",
        "label": "RevenuesPercentage",
        "terseLabel": "Revenues, Percentage"
       }
      }
     },
     "localname": "RevenuesPercentage",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "percentItemType"
    },
    "abce_SBALoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SBALoanMember",
        "terseLabel": "SBA Loan [Member]"
       }
      }
     },
     "localname": "SBALoanMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_SBAPayrollLoanEIDLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SBAPayrollLoanEIDLMember",
        "terseLabel": "SBA Payroll Loan EIDL [Member]"
       }
      }
     },
     "localname": "SBAPayrollLoanEIDLMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_ScheduleOfDebtConversionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt Conversions [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfDebtConversionsAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_ScheduleOfLongTermDebtInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-term Debt Instruments [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfLongTermDebtInstrumentsAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_ScheduleOfPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_ScheduleOfRelatedPartyDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Debt [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyDebtAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue from External Customers by Product or Service [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfRevenueFromExternalCustomersByProductOrServiceAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_ScheduleOfShortTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Short-term Debt [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_SecondTrancheMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SecondTrancheMember",
        "terseLabel": "Second Tranche [Member]"
       }
      }
     },
     "localname": "SecondTrancheMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_SecuritySharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SecuritySharesMember",
        "terseLabel": "Security Shares [Member]"
       }
      }
     },
     "localname": "SecuritySharesMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_SecuritydepositsandLongTermCommitmentsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security deposits and Long Term Commitments (Details) [Line Items]"
       }
      }
     },
     "localname": "SecuritydepositsandLongTermCommitmentsDetailsLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_SecuritydepositsandLongTermCommitmentsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security deposits and Long Term Commitments (Details) [Table]"
       }
      }
     },
     "localname": "SecuritydepositsandLongTermCommitmentsDetailsTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_ShareBasedPaymentArrangementActivityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement, Activity [Abstract]"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementActivityAbstract",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "xbrltype": "stringItemType"
    },
    "abce_SharesIssuedForWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued for warrants.",
        "label": "SharesIssuedForWarrants",
        "terseLabel": "Shares issued for warrants"
       }
      }
     },
     "localname": "SharesIssuedForWarrants",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abce_SharesIssuedForWarrantsinShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued for warrants.",
        "label": "SharesIssuedForWarrantsinShares",
        "terseLabel": "Shares issued for warrants (in Shares)"
       }
      }
     },
     "localname": "SharesIssuedForWarrantsinShares",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "abce_ShortTermNotesPayableDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short Term Notes Payable (Details) [Line Items]"
       }
      }
     },
     "localname": "ShortTermNotesPayableDetailsLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_ShortTermNotesPayableDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short Term Notes Payable (Details) [Table]"
       }
      }
     },
     "localname": "ShortTermNotesPayableDetailsTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_SolarPVResidentialAndCommercialSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of product or service.",
        "label": "SolarPVResidentialAndCommercialSalesMember",
        "terseLabel": "Solar PV Residential and Commercial Sales [Member]"
       }
      }
     },
     "localname": "SolarPVResidentialAndCommercialSalesMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_StockholdersDeficitDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholder's Deficit (Details) [Line Items]"
       }
      }
     },
     "localname": "StockholdersDeficitDetailsLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_StockholdersDeficitDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholder's Deficit (Details) [Table]"
       }
      }
     },
     "localname": "StockholdersDeficitDetailsTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_Street6thLendingLLC1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Street6thLendingLLC1Member",
        "terseLabel": "Street 6th Lending LLC 1 [Member]"
       }
      }
     },
     "localname": "Street6thLendingLLC1Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_Street6thLendingLLC2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Street6thLendingLLC2Member",
        "terseLabel": "6th Street Lending LLC 2 [Member]"
       }
      }
     },
     "localname": "Street6thLendingLLC2Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_Street6thLendingLLC3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Street6thLendingLLC3Member",
        "terseLabel": "6th Street Lending LLC 3 [Member]"
       }
      }
     },
     "localname": "Street6thLendingLLC3Member",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_SubsequentEventsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventsDetailsLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_SubsequentEventsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "localname": "SubsequentEventsDetailsTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_SummaryofsignificantaccountingpoliciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of significant accounting policies (Details) [Line Items]"
       }
      }
     },
     "localname": "SummaryofsignificantaccountingpoliciesDetailsLineItems",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_SummaryofsignificantaccountingpoliciesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of significant accounting policies (Details) [Table]"
       }
      }
     },
     "localname": "SummaryofsignificantaccountingpoliciesDetailsTable",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_ThirdTranchesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ThirdTranchesMember",
        "terseLabel": "Third Tranches [Member]"
       }
      }
     },
     "localname": "ThirdTranchesMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_TucsonArizonaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "TucsonArizonaMember",
        "terseLabel": "Tucson, Arizona [Member]"
       }
      }
     },
     "localname": "TucsonArizonaMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_ValuationOfDerivativeDuringPeriodNetOfExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ValuationOfDerivativeDuringPeriodNetOfExpensesMember",
        "terseLabel": "Valuation of derivative during period net of expenses [Member]"
       }
      }
     },
     "localname": "ValuationOfDerivativeDuringPeriodNetOfExpensesMember",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "abce_WarrantDescriptionOfExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of exercise price of warrant.",
        "label": "WarrantDescriptionOfExercisePrice",
        "terseLabel": "Warrant, Description of Exercise Price"
       }
      }
     },
     "localname": "WarrantDescriptionOfExercisePrice",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abce_WeightedAverageNumberOfShareOutstandingBasicAnDiluted1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "Weighted average number of common shares used in the calculation (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAnDiluted1",
     "nsuri": "http://www.abcoenergy.com/20220331",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r250",
      "r351",
      "r352",
      "r354",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity [Member]"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief Executive Officer [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Director [Member]"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsDetails",
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals",
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r166",
      "r167",
      "r168",
      "r169",
      "r188",
      "r225",
      "r252",
      "r254",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r433",
      "r436",
      "r459",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails",
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r166",
      "r167",
      "r168",
      "r169",
      "r188",
      "r225",
      "r252",
      "r254",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r433",
      "r436",
      "r459",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails",
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OfficerMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Officer [Member]",
        "terseLabel": "Officer [Member]"
       }
      }
     },
     "localname": "OfficerMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_PresidentMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "President [Member]",
        "terseLabel": "President [Member]"
       }
      }
     },
     "localname": "PresidentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r141",
      "r167",
      "r168",
      "r246",
      "r247",
      "r386",
      "r432",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r141",
      "r167",
      "r168",
      "r246",
      "r247",
      "r386",
      "r432",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r188",
      "r225",
      "r249",
      "r252",
      "r254",
      "r269",
      "r270",
      "r271",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r433",
      "r436",
      "r459",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails",
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r188",
      "r225",
      "r249",
      "r252",
      "r254",
      "r269",
      "r270",
      "r271",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r433",
      "r436",
      "r459",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails",
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r142",
      "r143",
      "r246",
      "r248",
      "r435",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r142",
      "r143",
      "r246",
      "r248",
      "r435",
      "r445",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_ConvertibleLongTermNotesPayable",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r146",
      "r147"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r11",
      "r162"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r98",
      "r99",
      "r100",
      "r277",
      "r278",
      "r279",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r282"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 6.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "negatedLabel": "Stock based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r60",
      "r75",
      "r208",
      "r344"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of original issue discounts"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r75",
      "r208",
      "r217",
      "r218",
      "r344"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Finance fees on derivatives"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AreaOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of land held.",
        "label": "Area of Land",
        "terseLabel": "Area of Land"
       }
      }
     },
     "localname": "AreaOfLand",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of a real estate property.",
        "label": "Area of Real Estate Property",
        "terseLabel": "Area of Real Estate Property",
        "verboseLabel": "Area of Real Estate Property (in Square Feet)"
       }
      }
     },
     "localname": "AreaOfRealEstateProperty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsDetails",
      "http://www.abcoenergy.com/role/LongtermdebtDetails",
      "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r13",
      "r93",
      "r130",
      "r133",
      "r139",
      "r155",
      "r171",
      "r172",
      "r173",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r303",
      "r305",
      "r331",
      "r357",
      "r359",
      "r400",
      "r419"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r7",
      "r32",
      "r93",
      "r155",
      "r171",
      "r172",
      "r173",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r303",
      "r305",
      "r331",
      "r357",
      "r359"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total Current Assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Accounting, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BilledContractReceivables": {
     "auth_ref": [
      "r378"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.",
        "label": "Billed Contracts Receivable",
        "terseLabel": "Accounts receivable on completed contracts"
       }
      }
     },
     "localname": "BilledContractReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BillingsInExcessOfCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_ConvertibleLongTermNotesPayable",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method.",
        "label": "Excess billing on contracts in progress",
        "terseLabel": "Billings in Excess of Cost"
       }
      }
     },
     "localname": "BillingsInExcessOfCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountsReceivableDetails",
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building [Member]"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsDetails",
      "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r251",
      "r253",
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r251",
      "r253",
      "r295",
      "r296",
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r300",
      "r301",
      "r302"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Business Combination, Consideration Transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r297",
      "r298"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r5",
      "r9",
      "r77"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r72",
      "r77",
      "r84"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, end of period",
        "periodStartLabel": "Cash, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r72",
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r90",
      "r93",
      "r112",
      "r113",
      "r114",
      "r117",
      "r118",
      "r124",
      "r125",
      "r126",
      "r155",
      "r171",
      "r176",
      "r177",
      "r178",
      "r182",
      "r183",
      "r223",
      "r224",
      "r227",
      "r231",
      "r237",
      "r331",
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r43",
      "r406",
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r98",
      "r99",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized",
        "terseLabel": "Common Stock, Shares Authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompanyDetails",
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r21",
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r21",
      "r359"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common stock 5,000,000,000 shares authorized, $0.001 value, and 260,515,166 issued and outstanding at March 31, 2022 and 255,308,636 outstanding at December 31, 2021, respectively."
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractors [Abstract]"
       }
      }
     },
     "localname": "ContractorsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConvertibleDebt": {
     "auth_ref": [
      "r17",
      "r403",
      "r422"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.",
        "label": "Convertible Debt",
        "terseLabel": "Balance",
        "verboseLabel": "Convertible Debt"
       }
      }
     },
     "localname": "ConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable",
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtCurrent": {
     "auth_ref": [
      "r15"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Convertible Debt, Current",
        "terseLabel": "Balance"
       }
      }
     },
     "localname": "ConvertibleDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r188",
      "r198",
      "r199",
      "r200",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r215",
      "r216",
      "r217",
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible Debt [Member]"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.",
        "label": "Convertible Debt [Table Text Block]",
        "terseLabel": "Convertible Debt [Table Text Block]"
       }
      }
     },
     "localname": "ConvertibleDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConvertibleLongTermNotesPayable": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.",
        "label": "Convertible Notes Payable, Noncurrent",
        "totalLabel": "Total Current Liabilities"
       }
      }
     },
     "localname": "ConvertibleLongTermNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertiblePreferredStockMember": {
     "auth_ref": [
      "r223",
      "r224",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.",
        "label": "Convertible Preferred Stock [Member]",
        "terseLabel": "Convertible Preferred Stock [Member]"
       }
      }
     },
     "localname": "ConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r63",
      "r93",
      "r155",
      "r171",
      "r172",
      "r173",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r331"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Sales"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Costs and estimated earnings on contracts in progress"
       }
      }
     },
     "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionByUniqueDescriptionAxis": {
     "auth_ref": [
      "r81",
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.",
        "label": "Debt Conversion Description [Axis]"
       }
      }
     },
     "localname": "DebtConversionByUniqueDescriptionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r81",
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "terseLabel": "Shares converted",
        "verboseLabel": "Debt Conversion, Converted Instrument, Shares Issued (in Shares)"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails",
      "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtConversionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Conversion [Line Items]"
       }
      }
     },
     "localname": "DebtConversionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtConversionNameDomain": {
     "auth_ref": [
      "r81",
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Name [Domain]"
       }
      }
     },
     "localname": "DebtConversionNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "auth_ref": [
      "r81",
      "r83"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Original Debt, Amount",
        "terseLabel": "Dollars converted",
        "verboseLabel": "Debt Conversion, Original Debt, Amount"
       }
      }
     },
     "localname": "DebtConversionOriginalDebtAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails",
      "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionTable": {
     "auth_ref": [
      "r81",
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table that contains information on an original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion [Table]"
       }
      }
     },
     "localname": "DebtConversionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r89",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r202",
      "r209",
      "r210",
      "r212",
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt Disclosure [Text Block]"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/Convertibledebenturesnetofdiscountsandfees"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r92",
      "r96",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r198",
      "r199",
      "r200",
      "r201",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r215",
      "r216",
      "r217",
      "r218",
      "r346",
      "r401",
      "r403",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable",
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails",
      "http://www.abcoenergy.com/role/LongtermdebtDetails",
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails",
      "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable",
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals",
      "http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails",
      "http://www.abcoenergy.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature": {
     "auth_ref": [
      "r40",
      "r238",
      "r239",
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of conversion terms for debt instrument.",
        "label": "Debt Instrument, Convertible, Terms of Conversion Feature",
        "terseLabel": "Debt Instrument, Convertible, Terms of Conversion Feature"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleTermsOfConversionFeature",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentDescription": {
     "auth_ref": [
      "r15",
      "r17",
      "r238",
      "r401",
      "r403",
      "r415",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.",
        "label": "Debt Instrument, Description",
        "terseLabel": "Debt Instrument, Description"
       }
      }
     },
     "localname": "DebtInstrumentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails",
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r185",
      "r215",
      "r216",
      "r343",
      "r346",
      "r347"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Loan amount",
        "verboseLabel": "Debt Instrument, Face Amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable",
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails",
      "http://www.abcoenergy.com/role/FixedAssetsDetails",
      "http://www.abcoenergy.com/role/LongtermdebtDetails",
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r39",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "netLabel": "Long term debt, Interest rate",
        "terseLabel": "Interest at",
        "verboseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable",
      "http://www.abcoenergy.com/role/LongtermdebtDetails",
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails",
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "auth_ref": [
      "r41",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Issuance Date",
        "terseLabel": "Date of Loan",
        "verboseLabel": "Long term debt, Date issued"
       }
      }
     },
     "localname": "DebtInstrumentIssuanceDate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable",
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r42",
      "r92",
      "r96",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r198",
      "r199",
      "r200",
      "r201",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r215",
      "r216",
      "r217",
      "r218",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable",
      "http://www.abcoenergy.com/role/LongtermdebtDetails",
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails",
      "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable",
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
      "http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "auth_ref": [
      "r42",
      "r416"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments including both interest and principal payments.",
        "label": "Debt Instrument, Periodic Payment",
        "terseLabel": "Debt Instrument, Periodic Payment"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r42",
      "r92",
      "r96",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r198",
      "r199",
      "r200",
      "r201",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r211",
      "r215",
      "r216",
      "r217",
      "r218",
      "r238",
      "r239",
      "r240",
      "r241",
      "r342",
      "r343",
      "r346",
      "r347",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r198",
      "r342",
      "r347"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "terseLabel": "Debt Instrument, Unamortized Discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r198",
      "r213",
      "r215",
      "r216",
      "r344"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "terseLabel": "OID and discounts and fees"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "auth_ref": [
      "r198",
      "r342",
      "r343",
      "r344",
      "r345",
      "r347"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount (premium).",
        "label": "Debt Instrument, Unamortized Discount (Premium), Net",
        "terseLabel": "Less Original issue discounts"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r288"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "terseLabel": "Deferred Tax Assets, Valuation Allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r75",
      "r160"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow",
      "http://www.abcoenergy.com/role/FixedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable",
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r313"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "totalLabel": "Derivative expense charged to operations in 2022 and 2021 (See Consolidated Statement of Operations)"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r49",
      "r312",
      "r314",
      "r315",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable",
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails",
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "terseLabel": "Balance of derivative liability net of discount on the notes (See Consolidated Balance sheet liabilities)"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r95",
      "r308",
      "r309",
      "r310",
      "r311",
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivatives, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r255",
      "r256",
      "r274",
      "r275",
      "r276",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Share-Based Payment Arrangement [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwards"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r16",
      "r18",
      "r402",
      "r420"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.",
        "label": "Dividends Payable",
        "terseLabel": "Dividends Payable (in Dollars)"
       }
      }
     },
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStock": {
     "auth_ref": [
      "r242",
      "r414"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Preferred Stock",
        "terseLabel": "Dividends, Preferred Stock (in Dollars)"
       }
      }
     },
     "localname": "DividendsPreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r34",
      "r94",
      "r174",
      "r176",
      "r177",
      "r181",
      "r182",
      "r183",
      "r352"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Due to Related Parties, Current"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r119",
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r285",
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmbeddedDerivativeFinancialInstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument embedded in host contract.",
        "label": "Embedded Derivative Financial Instruments [Member]",
        "terseLabel": "Embedded Derivative Financial Instruments [Member]"
       }
      }
     },
     "localname": "EmbeddedDerivativeFinancialInstrumentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibleDebtTable",
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Equipment [Member]"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r53",
      "r54",
      "r55",
      "r98",
      "r99",
      "r100",
      "r102",
      "r107",
      "r109",
      "r123",
      "r156",
      "r237",
      "r242",
      "r277",
      "r278",
      "r279",
      "r292",
      "r293",
      "r319",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r348",
      "r437",
      "r438",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtinguishmentOfDebtGainLossNetOfTax": {
     "auth_ref": [
      "r219"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax.",
        "label": "Extinguishment of Debt, Gain (Loss), Net of Tax",
        "terseLabel": "Extinguishment of Debt, Gain (Loss), Net of Tax"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Disclosures [Text Block]"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r322",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r322",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings": {
     "auth_ref": [
      "r323",
      "r327"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeGainLossOnDerivativeNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings",
        "terseLabel": "Change in Derivative (Gain) Loss"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues": {
     "auth_ref": [
      "r324",
      "r327"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of issuances of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Issues",
        "terseLabel": "Total convertible debt"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3": {
     "auth_ref": [
      "r325",
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset) out of level 3 of the fair value hierarchy.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers out of Level 3",
        "terseLabel": "Valuation of derivative"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r329",
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r150",
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financing receivable.",
        "label": "Financing Receivables [Text Block]",
        "terseLabel": "Financing Receivables [Text Block]"
       }
      }
     },
     "localname": "FinancingReceivablesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/Investmentinlongtermleases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "auth_ref": [
      "r312"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "verboseLabel": "Derivative valuation gain or (Loss)"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r75",
      "r219",
      "r220"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on extinguishment of debt",
        "terseLabel": "Gain (Loss) on Extinguishment of Debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails",
      "http://www.abcoenergy.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnRestructuringOfDebt": {
     "auth_ref": [
      "r221"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeGainLossOnDerivativeNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.",
        "label": "Gains (Losses) on Restructuring of Debt",
        "terseLabel": "Gain (loss) on extinguishment of debt"
       }
      }
     },
     "localname": "GainsLossesOnRestructuringOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "Corporate expense"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralInsuranceExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expense in the period incurred with respect to protection provided by insurance entities against risks other than risks associated with production (which are allocated to cost of sales).",
        "label": "Insurance"
       }
      }
     },
     "localname": "GeneralInsuranceExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r62",
      "r93",
      "r130",
      "r132",
      "r135",
      "r138",
      "r140",
      "r155",
      "r171",
      "r172",
      "r173",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r331"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r58",
      "r130",
      "r132",
      "r135",
      "r138",
      "r140",
      "r399",
      "r408",
      "r412",
      "r431"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Net income (Loss) before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r52",
      "r283",
      "r284",
      "r286",
      "r287",
      "r289",
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Tax, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [
      "r78",
      "r411"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.",
        "label": "Increase (Decrease) in Deposits",
        "terseLabel": "Purchase of equipment"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Billings in excess of costs on incomplete projects"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables classified as other.",
        "label": "Increase (Decrease) in Other Receivables",
        "negatedLabel": "Changes in Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDebtExpense": {
     "auth_ref": [
      "r341"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity.",
        "label": "Interest and Debt Expense",
        "negatedLabel": "Amortization of OID"
       }
      }
     },
     "localname": "InterestAndDebtExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r56",
      "r129",
      "r340",
      "r344",
      "r410"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which reported facts about interest income have been included.",
        "label": "Interest Income [Member]",
        "terseLabel": "Interest Income [Member]"
       }
      }
     },
     "localname": "InterestIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.",
        "label": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r38"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Interest Payable, Current"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r405",
      "r428"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Interest Payable",
        "terseLabel": "Interest Payable"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterimPeriodCostsNotAllocableDomain": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.",
        "label": "Interim Period, Costs Not Allocable [Domain]"
       }
      }
     },
     "localname": "InterimPeriodCostsNotAllocableDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventory Disclosure [Text Block]"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/Inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r6",
      "r31",
      "r359"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventory, Net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/InventoryDetails",
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r8",
      "r29",
      "r86",
      "r121",
      "r157",
      "r158",
      "r159",
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
        "label": "Payroll"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandAndBuildingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.",
        "label": "Land and Building [Member]",
        "terseLabel": "Land and Building [Member]"
       }
      }
     },
     "localname": "LandAndBuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsDetails",
      "http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r37",
      "r93",
      "r134",
      "r155",
      "r171",
      "r172",
      "r173",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r304",
      "r305",
      "r306",
      "r331",
      "r357",
      "r358"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r28",
      "r93",
      "r155",
      "r331",
      "r359",
      "r404",
      "r424"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Stockholders\u2019 Deficit"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetReportedAmount": {
     "auth_ref": [
      "r146",
      "r407"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.",
        "label": "Investment in long-term leases",
        "terseLabel": "Loans and Leases Receivable, Net Amount"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetReportedAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet",
      "http://www.abcoenergy.com/role/InvestmentinlongtermleasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Loans Payable [Member]"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": {
     "auth_ref": [
      "r22",
      "r23",
      "r30",
      "r245",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r379",
      "r380",
      "r382",
      "r383",
      "r384",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term contracts or programs.",
        "label": "Long-Term Contracts or Programs Disclosure [Text Block]",
        "terseLabel": "Long-Term Contracts or Programs Disclosure [Text Block]"
       }
      }
     },
     "localname": "LongTermContractsOrProgramsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r17",
      "r199",
      "r214",
      "r215",
      "r216",
      "r403",
      "r422"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Long term debt, Amount due"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_ConvertibleLongTermNotesPayable",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Current portion of long-term debt",
        "terseLabel": "Less Current portion"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet",
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long term debt, net of current portion",
        "terseLabel": "Total long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet",
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "Long-Term Debt [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/Longtermdebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsDetails",
      "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable",
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r42",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsDetails",
      "http://www.abcoenergy.com/role/ScheduleofDebtConversionsTable",
      "http://www.abcoenergy.com/role/ScheduleofLongtermDebtInstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MortgagesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan.",
        "label": "Mortgages [Member]",
        "terseLabel": "Mortgages [Member]"
       }
      }
     },
     "localname": "MortgagesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfExpenseAxis": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cost or expense.",
        "label": "Nature of Expense [Axis]"
       }
      }
     },
     "localname": "NatureOfExpenseAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash Flows from Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used for) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r72",
      "r73",
      "r76"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow",
      "http://www.abcoenergy.com/role/GoingConcernDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash Flows from Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r50",
      "r51",
      "r55",
      "r59",
      "r76",
      "r93",
      "r101",
      "r103",
      "r104",
      "r105",
      "r106",
      "r108",
      "r109",
      "r115",
      "r130",
      "r132",
      "r135",
      "r138",
      "r140",
      "r155",
      "r171",
      "r172",
      "r173",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r320",
      "r331",
      "r409",
      "r430"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "netLabel": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income (loss)",
        "verboseLabel": "Net (loss) for the period"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow",
      "http://www.abcoenergy.com/role/GoingConcernDetails",
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r106",
      "r110",
      "r111",
      "r116",
      "r118",
      "r130",
      "r132",
      "r135",
      "r138",
      "r140"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesAndLoansPayable": {
     "auth_ref": [
      "r17",
      "r403",
      "r422"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Notes and Loans Payable",
        "terseLabel": "Notes and Loans Payable"
       }
      }
     },
     "localname": "NotesAndLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_ConvertibleLongTermNotesPayable",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "label": "Notes Payable, Current",
        "terseLabel": "Short term notes payable"
       }
      }
     },
     "localname": "NotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": {
     "auth_ref": [
      "r33",
      "r94",
      "r353"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_ConvertibleLongTermNotesPayable",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Notes payable to related parties",
        "terseLabel": "Notes Payable, Related Parties, Current"
       }
      }
     },
     "localname": "NotesPayableRelatedPartiesClassifiedCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet",
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r94",
      "r352",
      "r429"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for notes payable (written promise to pay), due to related parties.",
        "label": "Notes Payable, Related Parties",
        "terseLabel": "Notes Payable, Related Party",
        "verboseLabel": "Notes Payable, Related Parties"
       }
      }
     },
     "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating Expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r130",
      "r132",
      "r135",
      "r138",
      "r140"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Net income (Loss) from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r290"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating Loss Carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r4",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompany"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets [Abstract]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "totalLabel": "Total Other Assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r38",
      "r359"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_ConvertibleLongTermNotesPayable",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Convertible debentures and derivative liability net of OID"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherSellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 7.0,
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of selling, general and administrative expense classified as other.",
        "label": "Other Selling, General and Administrative Expense",
        "terseLabel": "Other selling and administrative expenses"
       }
      }
     },
     "localname": "OtherSellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.",
        "label": "Payments for (Proceeds from) Investments",
        "negatedLabel": "Proceeds from investments in long term leases"
       }
      }
     },
     "localname": "PaymentsForProceedsFromInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromProductiveAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.",
        "label": "Payments for (Proceeds from) Productive Assets",
        "negatedLabel": "Sales of equipment"
       }
      }
     },
     "localname": "PaymentsForProceedsFromProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "terseLabel": "Payments to Acquire Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockConversionBasis": {
     "auth_ref": [
      "r20",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describe the conversion features of preferred stock if preferred stock is convertible. That is, shares of preferred stock into which another convertible security was converted, or shares of preferred stock into which another class of preferred stock was converted.",
        "label": "Preferred Stock, Conversion Basis",
        "terseLabel": "Preferred Stock, Conversion Basis"
       }
      }
     },
     "localname": "PreferredStockConversionBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "terseLabel": "Preferred Stock, Dividend Rate, Percentage"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Stock [Member]"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in Dollars per share)",
        "verboseLabel": "Preferred Stock, Par or Stated Value Per Share (in Dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r20",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r20",
      "r359"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred stock, 100,000,000 shares authorized, $0.001 par value, and 30,000,000 shares issued and outstanding at March 31, 2022 and 30,000,000 at December 31, 2021"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockVotingRights": {
     "auth_ref": [
      "r20",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.",
        "label": "Preferred Stock, Voting Rights",
        "terseLabel": "Preferred Stock, Voting Rights"
       }
      }
     },
     "localname": "PreferredStockVotingRights",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassification, Comparability Adjustment [Policy Text Block]"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Proceeds from Convertible Debt",
        "terseLabel": "Proceeds from convertible notes and conversions",
        "verboseLabel": "Proceeds from Convertible Debt"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow",
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from sale of common stock \u2013 net of expenses"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r69",
      "r71"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Change in derivative Gain or (Loss)"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfOtherDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) for debt classified as other.",
        "label": "Proceeds from (Repayments of) Other Debt",
        "terseLabel": "Proceeds (payments) for project supply lenders"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from other long-term debt.",
        "label": "Proceeds from (Repayments of) Other Long-Term Debt",
        "terseLabel": "Increase in loans from material suppliers \u2013 net of payments"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfOtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.",
        "label": "Proceeds from (Repayments of) Related Party Debt",
        "terseLabel": "Proceeds of related party notes payable"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from Short-Term Debt",
        "terseLabel": "Proceeds from Short-Term Debt"
       }
      }
     },
     "localname": "ProceedsFromShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalAndContractServicesExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.",
        "label": "Consulting expense"
       }
      }
     },
     "localname": "ProfessionalAndContractServicesExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r443",
      "r444"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 6.0,
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.",
        "label": "Professional fees"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Additions",
        "terseLabel": "Property, Plant and Equipment, Additions"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsDetails",
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsDetails",
      "http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable",
      "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r164",
      "r446",
      "r447",
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment Disclosure [Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r10",
      "r161"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r163",
      "r359",
      "r413",
      "r426"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Fixed assets \u2013 net of accumulated depreciation",
        "verboseLabel": "Fixed Assets, net of accumulated depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet",
      "http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r163",
      "r446",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment [Table Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/FixedAssetsDetails",
      "http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable",
      "http://www.abcoenergy.com/role/SecuritydepositsandLongTermCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, Plant and Equipment, Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesNetCurrent": {
     "auth_ref": [
      "r359",
      "r425",
      "r442"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.",
        "label": "Accounts receivable on completed projects"
       }
      }
     },
     "localname": "ReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r148",
      "r151",
      "r152",
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Receivable [Policy Text Block]"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r250",
      "r351",
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsDetails",
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails",
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r250",
      "r351",
      "r354",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsDetails",
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesDetails",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals",
      "http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails",
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r349",
      "r350",
      "r352",
      "r355",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions Disclosure [Text Block]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedParties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r70"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "terseLabel": "Repayments of Debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails",
      "http://www.abcoenergy.com/role/LongtermdebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r25",
      "r242",
      "r359",
      "r423",
      "r440",
      "r441"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated deficit",
        "terseLabel": "Retained Earnings (Accumulated Deficit)"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet",
      "http://www.abcoenergy.com/role/GoingConcernDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r98",
      "r99",
      "r100",
      "r102",
      "r107",
      "r109",
      "r156",
      "r277",
      "r278",
      "r279",
      "r292",
      "r293",
      "r319",
      "r437",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r87",
      "r88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue [Policy Text Block]"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r57",
      "r93",
      "r127",
      "r128",
      "r131",
      "r136",
      "r137",
      "r141",
      "r142",
      "r144",
      "r155",
      "r171",
      "r172",
      "r173",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r331",
      "r412"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement",
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountsReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtConversionsTextBlock": {
     "auth_ref": [
      "r81",
      "r82",
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information on an original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. The information may be presented entirely or partially in this block of text or in the associated elements.",
        "label": "Schedule of Debt Conversions [Table Text Block]",
        "terseLabel": "Schedule of Debt Conversions [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDebtConversionsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficitTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r42",
      "r96",
      "r215",
      "r217",
      "r238",
      "r239",
      "r240",
      "r241",
      "r342",
      "r343",
      "r347",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-Term Debt Instruments [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/LongtermdebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRevenuefromExternalCustomersbyProductorServiceTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SummaryofsignificantaccountingpoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofPropertyPlantandEquipmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r353",
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable",
      "http://www.abcoenergy.com/role/ScheduleofRelatedPartyDebtTable_Parentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of Related Party Transactions [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/NotesPayabletoRelatedPartiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r263",
      "r264",
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Share-Based Payment Arrangement, Activity [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of Short-Term Debt [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShortTermNotesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "totalLabel": "Total operating expense"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "auth_ref": [
      "r19",
      "r20",
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B preferred stock.",
        "label": "Series B Preferred Stock [Member]",
        "terseLabel": "Series B Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Shares issued to officers and consultants for services"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the equity-based award expires, in YYYY-MM-DD format.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date",
        "terseLabel": "Option Expiration Date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Number of securities underlying unexercised options un- exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Option Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r259",
      "r260"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "terseLabel": "Number of securities underlying unexercised options exercisable",
        "verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsDetails",
      "http://www.abcoenergy.com/role/SharebasedPaymentArrangementActivityTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r258",
      "r266",
      "r267",
      "r268",
      "r269",
      "r272",
      "r280",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-Based Payment Arrangement [Policy Text Block]"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance (in Shares)",
        "periodStartLabel": "Balance (in Shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r14",
      "r359",
      "r401",
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-Term Debt",
        "terseLabel": "Short term debt",
        "verboseLabel": "Short-Term Debt"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable",
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails",
      "http://www.abcoenergy.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-Term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofShorttermDebtTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.",
        "label": "Short-Term Debt, Percentage Bearing Fixed Interest Rate",
        "terseLabel": "Short-Term Debt, Percentage Bearing Fixed Interest Rate"
       }
      }
     },
     "localname": "ShortTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShortTermNotesPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermDebtTextBlock": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for short-term debt.",
        "label": "Short-Term Debt [Text Block]",
        "terseLabel": "Short-Term Debt [Text Block]"
       }
      }
     },
     "localname": "ShortTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShortTermNotesPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r85",
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Significant Accounting Policies [Text Block]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/Summaryofsignificantaccountingpolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r90",
      "r93",
      "r112",
      "r113",
      "r114",
      "r117",
      "r118",
      "r124",
      "r125",
      "r126",
      "r155",
      "r171",
      "r176",
      "r177",
      "r178",
      "r182",
      "r183",
      "r223",
      "r224",
      "r227",
      "r231",
      "r237",
      "r331",
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r45",
      "r53",
      "r54",
      "r55",
      "r98",
      "r99",
      "r100",
      "r102",
      "r107",
      "r109",
      "r123",
      "r156",
      "r237",
      "r242",
      "r277",
      "r278",
      "r279",
      "r292",
      "r293",
      "r319",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r348",
      "r437",
      "r438",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r98",
      "r99",
      "r100",
      "r123",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r81",
      "r82",
      "r83"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "terseLabel": "Shares issued for insider compensation"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r44",
      "r203",
      "r237",
      "r238",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Common shares issued for conversion of convertible debenture notes - net of expenses (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r20",
      "r21",
      "r237",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Shares issued to insiders (in Shares)",
        "verboseLabel": "Stock Issued During Period, Shares, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3",
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Shares, Other",
        "terseLabel": "Common shares issued for warrants net of expenses (in Shares)",
        "verboseLabel": "Stock Issued During Period, Shares, Other (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails",
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r20",
      "r21",
      "r237",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/EquityAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r45",
      "r237",
      "r242"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Common shares issued for conversion of convertible debenture notes - net of expenses"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r20",
      "r21",
      "r237",
      "r242"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Shares issued to insiders",
        "verboseLabel": "Stock Issued During Period, Value, New Issues (in Dollars)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3",
      "http://www.abcoenergy.com/role/StockholdersDeficitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Value, Other",
        "terseLabel": "Common shares issued for warrants net of expenses",
        "verboseLabel": "Stock Issued During Period, Value, Other"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails",
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r21",
      "r26",
      "r27",
      "r93",
      "r149",
      "r155",
      "r331",
      "r359"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total Stockholders\u2019 Deficit"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet",
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 Deficit:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r91",
      "r224",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r242",
      "r244",
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity Note Disclosure [Text Block]"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/StockholdersDeficit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.",
        "label": "Stockholders' Equity, Other",
        "terseLabel": "Rounding from transfer agent for reverse split"
       }
      }
     },
     "localname": "StockholdersEquityOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityOtherShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of increase (decrease) in shares of stock classified as other.",
        "label": "Stockholders' Equity, Other Shares",
        "terseLabel": "Rounding from transfer agent for reverse split (in Shares)"
       }
      }
     },
     "localname": "StockholdersEquityOtherShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.",
        "label": "Stockholders' Equity, Reverse Stock Split",
        "terseLabel": "Stockholders' Equity, Reverse Stock Split"
       }
      }
     },
     "localname": "StockholdersEquityReverseStockSplit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/OverviewandDescriptionoftheCompanyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r339",
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r339",
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r339",
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r360",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events [Text Block]"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.",
        "label": "Substantial Doubt about Going Concern [Text Block]",
        "terseLabel": "Substantial Doubt about Going Concern [Text Block]"
       }
      }
     },
     "localname": "SubstantialDoubtAboutGoingConcernTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/GoingConcern"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_UnbilledContractsReceivable": {
     "auth_ref": [
      "r378"
     ],
     "calculation": {
      "http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.",
        "label": "Unbilled Contracts Receivable",
        "terseLabel": "Costs and estimated earnings on contracts in progress"
       }
      }
     },
     "localname": "UnbilledContractsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ScheduleofAccountsNotesLoansandFinancingReceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Warrants and Rights Outstanding, Term",
        "terseLabel": "Warrants and Rights Outstanding, Term"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.abcoenergy.com/role/ConvertibledebenturesnetofdiscountsandfeesDetails"
     ],
     "xbrltype": "durationItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e639-108305"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196816"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(c)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(c)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.C)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "35",
   "Topic": "605",
   "URI": "https://asc.fasb.org/subtopic&trid=2197326"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=51888271"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(d)(ii))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991585-234733"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991590-234733"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=6471471&loc=d3e48698-109348"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54658-109401"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54672-109401"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54681-109401"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54708-109401"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54711-109401"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=84167097&loc=d3e55538-109407"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=84167097&loc=d3e55562-109407"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938292&loc=d3e56288-109415"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938335&loc=d3e56414-109416"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938335&loc=d3e56417-109416"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "912",
   "URI": "https://asc.fasb.org/topic&trid=2145070"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-06(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(c)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r461": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r462": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r463": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r464": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r465": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r466": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r467": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r468": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3095-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>78
<FILENAME>0001185185-22-000676-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001185185-22-000676-xbrl.zip
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
M;&@-^--WQ O6<26(J4],O_>V(.$7Z;;)G]9G _YGCUP/,%-F0QJNG<QIBJJ
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
M*=_@T<6H:.5\^3/;8B3] U!+ P04    " #=<[=43GGA[L4]   #Y0, %0
M &%B8V4M,C R,C S,S%?9&5F+GAM;.U]ZW/;N)+O]_TKO+E?[JU3.9DD9YXU
MN5OR*\=G',MK._/8K:T434(2)Q2I 4G;RE^_ !\2*0(@0'83HJ,/NR=CFVC@
MUXT&T,^?_^-I&1P]$!K[4?CNQ>N_?_/BB(1NY/GA_-V+C[<O)[<G%Q<O_N/_
M'QW]V\___O+ET7L2$NHDQ#NZ7Q^=1,O5K>L?W5$GC&<171[]WV3Y_XY>'BV2
M9/73JU>/CX]_=]G?Q*Y/21REU"4Q_\'1RY=LP'+($TKX@#\=?8C"HP_.^NC-
MVZ/7W__T]H>?7K\]^GAW<O3FFS=O\D_^[>? #S_?.S$Y8O,.XW<O*I2>[FGP
M]XC.7[WYYINWK\H_?)'_Y4]/_ >UOW]\F_WUZQ]__/%5]MO-G\:^Z _9L*]?
M_?[A\M9=D*7ST@_CQ E=3B#V?XJS'UY&KI-D2+;.ZTCZ%_R_7I9_]I+_Z.7K
M-R_?OO[[4^QMILC^QDLV9*H#?/LJ_^4+CM?1T<\T"L@-F1UE2_PI6:_(NQ>Q
MOUP%?.;9SQ:4S-Z]<.Y=3NW-FV_>YK3^#__))_KI) KC*/ ]SJ1C)^!KOET0
MDKPXXD-_O+FHK99]%'$9F:\YIU_Q/WDE'>$5]AP_73N4A,F")+[K!''_*>\.
MB+*""[8#E^0V8?]>,F+=9KT[")\IS%1O%PR#111X3&V<_97ZR?J.#?(FHF_U
M9ZH8@TT4'-$3)UZ<!]%C-R@W7[_*U1;$[*9,Z3[XY-$)O5,2N]1?<<41S9AH
M<;7JA&O]N6J,!2:GM^ERZ=!U-(O]>>C/V"X($\=UHS1,V)FQ8I"Y/C'8:)KC
MY<C#+.%]Q$9F_'4)#?4G6OL*;C--\K7&-\0E_H-SSS_4G9+@6TB<+L('IC@B
M:B")VT_@!(ZX*67ZP2.K*/:3F GY913.[PA=,N%>^@G7;B8"IS<>-)!Q-JX?
M!HQ6PF@%A)WN!M-6C &E,,_])^)-XIB8P%G]"&HB5U%"XFMGS24ZB6Y(P)4P
M.W@3(\VB' 62O;>+B"9<?JH438Y"T>> IR ['1*?C>F1>R8^*;N*APR0F>?'
MN?I@.V!&3) U&!-.49X[/OW5"5+R@4D](VBX[<6?0Z%\6>Q(!H?!=:WV%>#]
M+(G<S\7=ZI2P(]4WF)/H8S!=GM_T)H\.]0Q85_L*$*;T/B9_I4P.SAX,CY#=
M+Z'$:+*Y^%P7%Y_C=?8O@R-8,0;4-/7N;'=<CX'?!(M1P42R>8<RG;=T!+ Y
M5LY8T\DU/X7;0*H#UG2>&F/!W2A%!ZZQM"H&@8-8_Z0UG;_QR) W)N%A;"S:
MBD'@.% ]HTUG*/@6]-[9/*J-I5@Z!*"IHWI^FTY0\"THA.Z">&E HMD-84=Y
M2F8T6IX],::%3G"2QDFT9,C<KZ]IY*4N>]C><DN+FV]T YA[D0$[MC>S*(^L
M3'==1D[(]_JY'SJARX[:G8.LRS+-" #*VG8*#,L54W#KZX#?(T*/2]**ZXC.
MBVH9$645E9-P?5JJD6Z")QH(7K2$=#J;X0W'A5].=LQS'=X+?,$HD%JL<I9W
MF*;P:T!AWIS3E[YS[P<^O](51[87A3?<'$>94CAV8C_^&$;L:44SW7 1KM*$
M_3IB.B/P,[^:X<K *:-L\?*6P,&_"..$IMN;3!=A4XZ'<WAR4KD8<3]R]ZD+
MQX$$G7N=N%N5Z9$U1V5"J1/.LZOCQ$W\!^Z',K7>Z0X)I9S:O3VG)'%\$S6K
M/^2P)@3CA9@-"RA95>^0\:Q%'R,:.(SG)Q\"$,&-Z\AX>HTOP814RU5D+J1&
MPP)#+/8A=<)</12HO6!KQ3*>J>!;R*FI#%?&<]49#/0X%-BPS,59-0K2-;?%
M9&6\!O.AP?1SU4AD/&_1QW!VTJ9QR%PXY&- :>FJB<AX?J*/ 6-EZGZB#M<9
M\0 @N^HT<K.7P23TSI@:3]87(8_AS)X[^E-4CK(QPSK4U9VH)"ZR#&OD 9'?
M9O/W?$:7OQ->>F3FI$'RXJ@@4YWW9@P_3%ZQ3UX5?_.J^7DAD,ASC9:.'W:>
M:O[U]@S F.R"#4'=])Z\W! VFZ]H@(K(H@"< ?-R29;WA!JB6_L4562=(#";
M&_]@,R,FIW[H\XUUR6C79D6>$A)ZQ"OGQ3_N'I:[814C&D1NC5+ 0YPC6A(*
MG'L2O'N1QB_GCK/ZM DWG<X*:Z\37/-++IOTY#Y.J.,F3>SB$H*9$]]G.!3C
MO>(*ZQ4)DKC\2:;",BR-2.9;VW@Y^;7Q)*7<RH@T?S&-S82W3)_0^M29C)13
M*<3%5-:+K[DSHAL+DZ@5JXBRH__=BV_8)]EF^,D-HIAX[UXD-*V:HXQYPX-R
MV:'#_X<?X@].P$_(27+B4+IF[^G,\ ?,*SV:Y8:UP3VEQ%;9I0E?*_NZL&YK
M1XBO2%),%IA58AKVMI4V8R3@%(QX#;^/HCB)+\*S)Y?$\71V[ ?LK^;Q-/S(
M$PC86<<#X*,PFV\\I=<TFE-G&9\]K8C+?G47'9.3* BR__C-3Q9^. W)'\2A
MT'L/;9[%?7^OI0*12X5DO5%(5N^S$_/,K O_X"Q$WS_20Q;A<,T>KA6+F?C.
M(WGPBKZSN+=,+S+RM:/IWEI$P:0247!%H+>,DI2='=0F;%7!5R/5O@^Z<&>:
M+ A5[8/>3!%1&-&.40*%=*QDP41, "XS9\/VLL3DX(:L(LJTZ&3)#;; K-*G
M:^^.J1#8*KL,(-0X8'KNK*LH=%'N"&(:]IAC++B2'58%#.UQ76:!(=S:1FO:
MV,#]%ASN2GP2KK%)06A\;%&A5K#J'_ [HXB%*/R<;$.SG[ QO>9LH+>/ 66[
M3Z)V<:[M+A-$<6YZ5<\U#O-$%"S>],PX)(1'XU'4A17E^WG[HN8/;&!N2(C8
M--R:<42&4NNEN^_NJ,>DG 1.'/LSGWCXNZ:-\IA4GA&B[;>.SE=P]#-+1F5,
MS)(BU7['Z/; S4,!LUAH%*:(*(SF+!+"4W#B6^"SJ!(55I*MEW@ =G"HJ8WO
M@MZ*GP;?^F\B- N#A(C-6T3GIY0$KX)!WX'>)RH;'N]Y.\+M4L.E0/Y[!'_O
M)L2<^_^C+#."A"X\-U24]N2J+=9:"H!0XB&J0;)%0"I6K)24T/BVBPJU@DT_
M('CLR(PPY>AEU#%BC$04K/J$VF2S[J83P(/D1.#[- K1^- 8WN8.,>%!$Q<T
M__7$\S(<V(9U?.\B/'%6?N($E1E VT#;"8YFK^B A^1$O>%Y!"'QSAP:<C/2
MQ'7399K9(38%PT#YID%P-'S3 4_#4P1S44"_(%@VU<!=#C9,^1'87K.]3;+K
M(CJ'6LF-\OG9BF%YA*D=/S^_JN=(;'-.ALJ=V*U( I!*P29,+M@_H9]G @(]
MK@*;T>X03&,[@V,=%5EZCE*N&[RHZYPZ!,U[+WM+,FD["[*_>O<B)O.\OCND
M/MK,(G,E3&?9;IH\^6CBTZ"SR4X#9Y P,TW)L)HT"IG5A GKO5(A=%ID <*^
M6)H$, _O1DJCDA$R::R]7 0(Z80XP7#CTS?#\ .9&64N+ (W.$+M;\E.2HM0
M7JBV;C[X4+MI0*DM!26;5R>Y=JAI+15.2'JK3HS=;Z8TDR,OLRY<$YJ50$*U
M@DF)[LGC1'DMT,5/QTK3GW\9L7B2)HN(^E^VMUX4OC6(X5T-D-C5A LEQ$9$
M=)HFO,,4;\4U ).JU/; %V#,HAI:."$S(K(7<9P.LHD*0F-D38D13KQ,Q5Z*
MK-M4E/;"ZJ+DC!(GM ":#<V![@TZ%$=P"&D!AQ*<T1 3O&-(26H,-SLU5CH1
M'-9LEKO= ;ON\)UQD.(69%1ZV"N+0NS05K'-L';EMX4M=7=6"02:J26*DVE9
M^1Y<AU3'M@OZKDCMUF^H8( %]7L:Q?$UC6;@'MSJR/8NH2J(:VO',5--5[SY
M,=/NO'I#&!.TO' I':MW%P.MHD"JE36=O+#.?40GH5=D4Q14H7VO8B(V[_ZM
M$EESLTI PDLC]K+X[W@[/V"." C8/0.,^"&"!V5W<*U(XC@+-BIB6OF<BBXS
M,0YO-(F.B%^Z,**8"-_SZWQ&=^(M&4A\FHG_0'"8UT;-8I$+$XZU@J:3TM^#
M6Q=AG%(>'(+*I0:5$>TI*5"MUL*^BO"<@+_^&L./9)LT8=')S.J<=GI+LNSE
M836:">41[1\C0%$LAE:X^?P8:<A#N5FQU\,V?^)=LI<TUI.V0L%BR'>7IVP5
M&XW _*X&U810$B<XVV9W=*OF!(705?%O(()3 Z8D,^$]L.Z1\=\ALA<6!#TN
M[,*#%;4R";+?$R_SK!SS!FN\%1DCFK660#(GZ!'=DU-%S3!= -$TV7NV$#ZY
M:7A*J/^0G6*5?H17)+FF)'&>H-]$NF3'H/OT,80->2E*L_(4#M)\)TGK_V[_
M?@\>/F)DFRM#*Q7'F1=S^H3Q[^R)SRGUXT6>'\.5*(+DJ^F-0G%IP(96-^0J
M"J/Z+'$.&CD=JUI)6V+KQ:RDF*%42]A*SSF;?%Z?(66T"_&*POB8S")*\K^[
M<YZX99;=[MEDV+:GZRR<@Q<YX>;;*'MTE9<;E+ %G)GNK8(=A$VMAHR.VY\D
MVVE/'AP_R)K41Y5 GR(OD?>,=J&5@B%UFZ\&@_>S,:C R=/9B5\F:Y?1<QDI
M_I;Q@Y3=D5]K77!:!]ESCF@B 7XARNC^1OSY@A>Y?F#[?TZN4KZ4Z2R;0R5N
MKIB.$5\Z#FW!_&0DBQN6=85.+R%HN #$;,*UQ.X[-MB;B+Y]T3?9]?*0)'U(
MDN[ B%P,N6$D"K.*7XB)TD):6&S"2)46@X5CCMVAA9(P+::!=;,VRY=6"6:5
M.1*<4%Y>0EK@:=-2KNQ'ZG0OQNAE4/=.MD')G&Z.;_.ZJ]0/DB0-[43I_MF!
M*!R0)ZWO/1>4&>OPSB-Q:344IJAI671Q:_.F!:V!:M"A,$="9!2*2P90JWGD
M4%D.+L5/58L,6FMAYUM*DBSW&W]I7B6T/LHXG:>JGZ:44;HFU(_RG-N\D#V_
M)/)&*YNB]K?$97^)4,>\WUSVO49 3Z1QBCM()I7+WY[P7W<R(]C6/='6,%$;
M&ZBKQ2K.(_J;0ZD3[C9!E%B@9=_N\Q&G7G2KBQT*7S_,?]$'Y\T8^ZKZ] #0
M\&J"'VU7Y#'[S9!'V);F:#75+G8:Q1[ 3Z6!6;=+=)]UFRE^.OTB8)Y56;X&
M^MLJIS(:#HD0:J_6#<H2T2&$Q9CM835*WNP<5XJ:W-"'%=KF4=(;S392HU:R
M"[X-B%++#LBS*L%Q;*X6T$J6P6:2UP*R@#E3'WL,.V<'C1+RUB;O=NIVG3CQ
MXCR('E]T5:Z;!@WE2%@U;)2D^H1HDX2/=TVC!Y\A>;S^&/-R9INHU(F;^ ]Y
M*PF<A768P'Y4'%3P?&=#& .,XE']6O14=XENUV.P')EX?Z9QWAKQ+KHA;A2Z
M?D!JE.\BN[L398K[<)G0W+TX+$+K('=*5I2X?I80 "P)M:%M&IHP=TV5]74L
ML4H,3I813?PO&95-FZ=PS@L<0BMI)2F[.GLHGJK11MN6XIQA#']TD\C7L%5E
M^.HD8QL[7DX63C@G%V$I2_<!X;E\IW[L1BD[6,**DZV9EBKQQ!@/^KSW:T>@
ML1H51"XA7I9X=^VLLU6?1S0S*FQ4R'8]P-O:E/K7L-^-.:*3@P5]>F<I2+FH
M#GF2U\A:?2GOPZ%>9T)[HGO'TR"N3CJ.24:XVH93^#I3G@7:0^Z!D[[E,=4)
M*.BSNYPT$SY*V%7AE.3_RR;$U0:33^(_\#,&>K-J$+25.ME->'?2TEO11*N'
M+"&^LYAAV+E+U,[]#)>K#6"Q0G>;]"=NKL/9:<^EBM?S<UU&I+HB=$9K3>(Y
M[64]U-%*7NE;<JWY)/8CY K<%0%>-:)E"A?L(1?;=#>I)O <W$U*@%%J0S>U
MR2E9\>;U^'IZ0\C>U;B[G*LU\A9#+(-TY3U=>V;3R$OYI G*K4J7JD77$0Q+
MM>'%:;DC(9\O(OO-,(RM$GRN/*V!VGY)PCU.K1VCS^&&),03J<FG9 H"L^:P
M-R35!)[##4D),$JE_YJNB..4UU#E*5J; @N(G@0QO;T,W-&0?)EO0((J4L&*
M+5VE!Q"4CT*WX+/AG\S!!^^AKU*](:OB0)_.,KL7,@_%])[;7I2@BM+<2T:W
MZ-1W[=!D/2!3&V2MGI?:HJ[#R2:BZ,JU,>?+*)S?$;H<>IO6Z-HS-8#R4P H
MSD-47\%8N]X^AY>+*AH".KN6T^?_QW/;'IR "]0->S91WRTR+;)>J=4?5/XR
M3]?9-7B=/;E!ZF4MG]S,OW'#4#F;S0CXJV?@R8_JQ30T8UO3AP>7SGT2MA$$
M? !AWIZSW*<S%:_.!NZ*J P]IM.CCDE[)G+'$Z*2I/D:&/K:T&."OHZ)5E;Q
MH.F2TP?>CYD\.KQ36>Q2?\7'CF;LHLB#K9UP_:)'1_,\P("GZT:![R+F,<D)
M=3Q/IG3NA$74X3:EE,M9Z%VSO<0DH!Z1Z 0;T8AY3"+C:TK)'6/*<0!O[ .?
MGMU0TE8YJ;68!&>-IK-UP-K_Z7+IT'4TB_UYZ,]\UV%KVH"T*D!ZT3VP>;P;
M\W:+2'-PK.VF2=1RUH;1+M+%4:M@_7 [XWV4Q7Z'+J'ABZY/V5X:!&FGP,RI
M<T''])[7#$W8J*=1>I],[J,TJ6*-MK/T"=N\]H%*3&T;&@"_=\=4&4"ZC0<W
M/Y*RZ-;F0 S7WR+Z^2+,3)EQG/7;,,JS,!VS6QU,32J2[=-OZK8/GCZLVR2.
MF .X9R<2CQX)F73T>2AMQMA>3Y&.&16ESJ9AP:!8YX62E-W[EP83ZT89%6A[
MUXTLKR>\]HH(52?T2C\2#[[PBT"X'OU8P@RIB&)=L$04NEZ7MDO/QXRG/#1P
M3IWE &]_0^+V[,D*GE8W@BF8^[8UMH&@?ABPM21L+0'W@L1=&_55\NN0-H.(
M0M?-L'%"5@;%DGTU+8NAQ@J6566]!2N=Z(KA!/O<?R)>$;#>O;C"BM!D?1UP
M.T/H<0?02M1Q%2ZBHX5>OR@R\>#X.M^(M,5MH,WOG6@5 UQU\XV'VR=744+*
M),HDJL1,];+15F.O[J@3Q@P]W@@<[41H(=>C=Y5X9/Q=8T+9[MM!E]GUEE<&
MN.[;I>EV$=&$W_JJFZ?K*5/6#4)].4N(=.]64"+ !T8SKXJ)V#2EJIE5K_LE
M1FC/#$"5,':/W+-CBRTK#ME),//*VC3LM3PCQ6'PU0AX?3PL"9=1L:O/]85<
MBM*^:>QSQZ=9A?P/[&W+IKHQ^'1Z,Y:#;9>.=;%1DNKQ&A"-B_;L5=*R>-_7
MX6/M_:L&;?_N]I>%0<?CP?)?E?JNI@E@FS(;MY.]5]L2=/;+@%-M27/*QG;]
MI(>3JMG@AM_=T1HB*(E!=C3B ^/?4_3IV@P U^&PNNF1%,V]BU[(YSMY=*C7
MXV:^66J6A;RI3EP\SK,JE5G]XGM>O[@L)8%U!/2;3/>;OB[=XRI=M!=!S]E8
M?CF "%3MA=&7._OV$N$Q4^2OE,WR[*'/(V1W'*RC3$:F3[!>=4#,V#PQ';OY
M;2ULVPVODT"U9U:D9A#N\3K[U[JK>(\XR)MI(C^>SG8&+O# $G=-HF,*\M;%
M46LO=,K)G(2-C%%4)NK1M%I%WXB#FABV9O&#^KMQ6:A-=D0Y2_I08A5&OR'L
M $P)+]0_SX'"Y6([O3$I4@WT<+J35.*$L/DE)63/(&'*)#E6.BU"^L4^X[)'
M2L:B\=^,.W*@D$HMYGU([IPG;,Y(R(R(,S*@6@LC]G2=5=*E+D(VP72YO=U@
MN="4-,=S,=3$L+484#=_%F5ZEI<S1CZ4%(3&<BBIL&JMA-/U4+JF?D3STCSL
M4 R<.,Y2?3.0-FV;*O4>P&_PAN3'=!4TQQ:GT,T5>:Q,G$8A^Z=+*IL?=VL:
MDQ\3C\VQU2FJTRU*4-3[<KHJ<H_9T<WS3AX(?UCB')Q=9C 6Y=P)W?8B/ET8
M?>;0D,V:%U3+9H6[>]NHC86!K:B5S%)6H-VWPBYW>6NUK[+PTJV[(%X:L&OM
M&1LW6?_F>^0BG$5T63@M,T,,+VQZQAA 0R<X86<N>[]0[C#)^VSPKEBWO*Z5
MBU@2!FV>HWDW(K)JWUS.S2H%G??H> M>-/E>DLR2."XC=D@RDH(<1_Q-:#X3
M6YW\>A3, &' ?H4H5G),*SOJD&HJ&WQPI]M>G$NP::5['7"N2B;M?2]\-CFE
M6PTHHZ$JNP1X[FB2'U]VJ3G"^W9G$Z:8]CQD1IG)L67E,#FG;>1&DGW:BMJ>
M11#JYZ%6SY&O9A?L=)M"/1_4M"Q>I/3%OP6NO<OF$*:G]M3VSRE+M=+3O4#(
MFX8WO*H;92_%+%#T8QC=QX1F#\:+<)4F/-R)/20#/[/GH">W0DYQC#FQH"S:
MOY=--97VJSR!MC<*/G(E6 /_)B8E.(JS2 >XO3N0!,FW&ZG_BM-O:ZS,+QEQ
M]IH<9 \("5K< QTR;C4 W+.'2371MK?B/^3;UI^FH@"&HAO@>B ;F-$D;!XX
MX*FU71FQ?X=5L9!H5GAM9R*O[7WIM8UHX;.]ZU.VS=1KS)9*+A*RA.[7UWT>
M #L8R'6>\6'/(QRR.>(E;3E!(-[WO>4,->@AYUQ3(T1APK;R69!9,MZ]B,F<
M_P,FAC2FR:=B+M-R*T^>?*V-Q;ZM2 _[KZWD2(=%L_@NV)?43>_)2_93IG4K
ML<P[%RW,#<?E0PZI[DN\"_>J4SK-3D X%@K&QK/<E]Q[Z=56D3.Q35QW\!>!
MHN><@F'!IV_PF8#.!C)STB !Y@-'!C15.8NH*=N;YGE,33TFB9<2?(8([?YH
M*BEF[:W@.T2ZU0F)=)06>VJR/[P&:I$S":Q(RD=*:5?Q&")K0:/TP15'F=Q&
M@4.O?[TA,=MW65\V7GXA6K+]E75U<P)NG:\^,I58&PQGPRVN=978<,$$&PR9
MG_CT) J]#!@_G&?T*K,V8(O>2/O/$4U$-#2[.3..3Z:?+L]./_'0NLR<<#;C
M5FXF&)?^?,&#R$T8HCW:\*DIABS1QZ6]UD>WO/>JKA3Q "#G74#"2CF6UCM&
M/=%=A SX^VP;=I==U:#-59MA[085@EI5ME!AJ*IR]&MV3O%.K7.BI9,$GST#
MR*6(Z%0>LF65;N8Y..(\A\(>;7[M,TZI,,K-Z3%\#P5T[ <!=TCD??4JY7&
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
MEP[KMLEHO:>$A"?.RD^<P!QH^==67;C:2"M6#]WB+^?L]34OS6(BRK4OQB+
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
MHL!G3'96V2/3RX4#^C6G07 LO-+!#BD2O'"*W$7%9I=.!9I[^H2MA>$8L]$
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
M;5>R3%.<C7[+T%S5@2&GB9K(Y0)5NN - O]R"/:[9@MN)Y>)?OQM7")Z[,2
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
MA2Z!/8W3AH*!T,^ &<.CZ88.4)NO;3)$E,=!.;ZM(%R=#0+V=,X)'J%][^T
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
M(S$JPM33? 8T)ZSFN+^!:'"E.HD49!O&8Y\]!A@Z66\.D#8R=HB/#+HU-:)
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
M#O" ''E0H1=F;;T-K5A)_QU$9/' "Q'!(J,U1=*O:?7>#6_A(*6S!E!<^PC
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
M0+O^E59C"RU;;S6+_DBUCK>A5^H>,6_UV\T1U8&H@^"<L+@'S?S'G)Y;-J\
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
MNB$BBL I.?K1K)';<?D>W5C=FN]7=E9.C:]%>]]BO(?(%J*HV=PPC1&_!F^
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
MZ+2B.7[Z>^2EKWJG;+8CFX)(:4MY:"C"(X=T,+:O7;*R+-0X186;5.L6Z>"
MK6$6G"."'U*37)J9>HWB.4&Q\P1]K91%.XZS5YZ+^E&#!T3NPQYQ@ZSF S6O
MF\(>^_N_'\3]D2^"RK( [O.ZFRABA"&J 1=/C-@$1ZNLUH8=[ 9V3SN^D9R2
M$HP#N/_K]44,PNH:S%@],1[+)Y^T3E<['PJY!M6ONT?J#5O-)5UDUA8GH33F
M:AH&T2E:A 1E?W?G/+&X/;T.4:+I\4*V:084ZU+%@OMA>I\M7#<CZ3MF*!WP
M*7X00?6()]62$_2.%!3OES=Y<+#/JG?NPE(675XP3=U%[$(?-(K8[=Z?%((3
MRFR%ZE*OJ 9%YXHBR36EAEW\L)]0/_ZUE%/6"63P8NMFPX&=N$\(+U=L @5U
ML)TENDY8D>!LD1)7RF?-Z522EB9H*V%!6?5D,M1E&5CWJP/F J>+JC2RN*/
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
M]BFH-R*].O1Q;J<&C\"?6IZ+*6G&D=\4<61@J_">A-'!'( ,V5"5MS6ZW,5
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
M((XOVM8]U ,_91\?LL?WD'T9DC4BK(L]]E":E=SVK"UJ;= %Q*Y/J\?O;L[
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
M8C>G&R=82L^+[+A*[F$-_("O+?S0(S=VZ,$N\65HMHYVKC95N,T9$ZS\_,Z
M?< !7B=K,.Y5X5FZ/;>RK[9B.VG[*2'.$RSK*_ &R?KJBJ$G8PWS@)1ZN*Q.
M$ %OL7B-'M-?P<?-I)#:.D85WHREVRJ66 E7T 7=6?' \J[A'-J6U!%VG8U#
MF#!2#F','3(C675#2BJE.M5/8(%+(AW9!I=E)=RTD?X"_S5D?>"RWLQ&A5Q!
M-*S+AX)0J^P""S?UEV-I7IL3@3]DM>.R\GX,(LX&U^ :EN@^L*S789#2EOD%
MDR1>A82EO((_KH@QC<K2MK+,;D575=G.\0/V4."Q D)C19A2*$=[_(I8:&72
MQZZT*2<JJM(*+%@1EI'Y2$)F6:X"V]-UL#(P*90CVJIR+ 0K!CML,G_VA#!Y
M=(@7E;+X]52MZ![+FJ:O-RB(\NJ6-(/J+(SB*+5D]T[$$JJR8@A3K8?[$:-L
M&CE\E,_]%WZL>G1S #546Y62*1Y,BV(0!=L_]?*D=:P .,"+I7B;V$S]/R;^
MCR_Q_YB7K)B7?-"\"T;'9+' /F:D7@0QW?M@4A( 'FG2OXA-EO+]M5)D!I$3
MTT\4P@P9B-2[05K;=I>QI'ZZ)C+UR$Z91U;VV29L!M\RS4L]W>[_)'?:4G)F
M:1^5;(YF=!5D#TW0+W2PQ-G-;6SW^RNO>, RT7_:!8A3:2\F_7^_HLC82Q$D
M9<,Y0LQH%D\8@.4#X#DB_(4>,F%$0(&]1%0%+='AK*U<5:A#LS0B^#HQ48("
M3M\H5 E>*H"]3@_<F26YC]"?"05Z\<!"7_N KI:^UZ"9ZL8B0J/J#PA6K]""
MI0V QL$A@*<6D>T$8KFZK$-)TI3.5L$T(JX #2N?]_0X&44_Q 0Y%3G-YW/6
MX/2-0CBA]LF 9P35%P=V'8(XM^_H)R9Z  BPC&53"+EDJ_J?0Y"1%P4Q'MM]
MO-KUMD-XH/T :O#-5(QS<5BM_=<6@*GJH &>']U.76UTD*8*LJ'5$9M:C:)9
MP)MJ#:R.W?@&=K*WW@HEN =EI/5""2&)[Q!9GX:$A(^4.OC08Q.#G7QF#>EQ
MV0-:4G+8>_EYZ&9^8Y"_[ET%BY"LL[B68BE["RC^!5U4SRX#2%&]/81W<$O@
M.#?PBGY'R/WK,GQX13_/5)O^8Z_1K4 U#E@!/,&MO#^AMF_J*AK#-F&[$ 7Y
M40=<CXR2M:RC::@U(P\,?L;0&[3$C(_9M.]>^L,%:.7<EMTF!:OYK("["2O+
MYHXX+*A[NUW?AWXOH50AV=G%JN*HK=Y*]\\RS>PR 7*RIH!LW))4)5!=N8W>
M68R*/%G]$D>NX_^&''(1>.=.W$\60J"VK@BJLA%S!2[=1\^6-*J^2N]3 ):E
M%?Q8I"?#*3L3VAEU$[H,+QV?Z#O]1%:%- Z[4UL]6)VBYFZBA!#'OZ(WMJ=?
M4-OD9>D-5(,X+">X:\O4V0$X94Y70ME)?(,V],K/'!;*OJ3?':P5\#AV43MO
MP$H*]41VB7U$SJBU7(8$8DM5X8W+"-5X 3<13M?/SA*I()P\/L21G'<"=L#-
M;=.7T-[IO*0_@0DWU6&.XY03<@1L=EE?*67J RVG,M11Q'9:F (VPTS?A;A=
M.[Y?3-4#L$=5>..R1S5>%-(Y=/G0GJ"+-2)+ZKN\)^%CO&(IFDX X33PX8XA
M+M3*ET)@AVV]5-*?%?)]."E5P(W#*/'X4$C%0C0AUY:GM(0-,\H[ZZ"DMU 3
MZ+@..QY7"E$!=$;2]AW^E3B$ O.WV<T-Q'.HPQS'9A)RI! 30.1!^T5BISN
M8FH '<N.$G.E$-6A.QA5+]F=%3,JT89]><L81--D0B&2WG$&/7E<!6Y(J'*D
M9*>=0,_")(C)]BST()Z_V^&/XL8DQ:A"C%;"$1F%=\Y3,7+<3:D$VV<BR&,Y
M$#OX4[SGVLALR$B;>![E7I3_#UO':P"Q\:".:,=QF5+(RF*,(B?HC/YS1N["
MQ[:D?D51E6".PRD4<J20$]B$ TTII2?UC,Q)^( #%\*B"0"/4%X-WA1"LY8Q
MD1,V#Z/8\?\;;X"<$"[847F,?,84\NH=RU"5UC1DL>-5&$#X\@U@(Y%,DPF%
M/'H'+)0SPYB*$.3TWB\50&.(P%977@C@L$V6&1VWR$T(I>7UF_L['/=,D6\
M&\F.:#*A$$CO@(.N/"Z>W!7K'M$[FYL+<!3>-)\5A60 \AMTK?U50"&Q5FX/
MZ-R)G;/.#M;R00<NX#&Y:"+>%&(#B#,(ZZ9^>L4(8HUWV7_]?U!+ P04
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
M7MH_?K8TM?XN("$=T\G(<V.O60%/IC^>XFH1VZ>8XA_0MV4GR2(4$6J$)JQ
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
MO[$P*OS(5NC>.+4P*,>N+ZHX^JK9O2$7!'>,E>VK[][WHD7]>''9O&Q=-+^
MBXI(1<V;!9@M-BF,Y65^F]-:L2\SIX3%N?%(8]D6/GFNQW7,3< V 4L!7)J?
M'77&PJRL$H06NC)OZ8^1TW-8: &,#Z*>)AHD7&R69#>VPRD:3V-GCA0NG,*U
M3!2NG8*9[((!CH0].XEU#E;NE*.8H 7<=.WQ8^ P]W[.#RT/G/DPOJ9+@^DX
M9)=T)I2?=7I*C**I3V.'CYPBG%/T3)RBGY)_86;+ 36 =;E(]/#!./X;>6;L
M!5,,@]D];QJB__F=AJ3K!-^?$B/H3V,#CXP@G!&,3(Q@G*+H#WUOS,&DKWRO
M3P=(]T<J/U)Y2==QYKM>G)+.S>=V]^BE'DFUG.LX%\@3+;N?^H7>@DW.9#$[
MN/.DA/'12WW!%&YG(_'F*;.DR4?XTO./Y'TD[[*NXQ)Y9P[#?',7X$:N;8YO
MT?YSZH2/J^U;OO&$:R3LCZQP9(6RKN,2*V2.LYS3H<V"B=,)'EVFKN/Y"SQP
MI/<CO9=T'9?H/7,XY:OC4A#Y0PJB?B&,>*3S(YV7=!V7Z-S,1.?F*>FPJNP+
M=]:%\DCA1PHOZ3HN47@M$X773DF;?_*D1+?Y-#;D2-BB"3MP;M/H^AIF9X=/
MS1BI)>]$&4Z0'@MP7UP!KKS*6I;A4E>J,\G6PLS#LD)<F(QICJ@N&7XMHBQY
M=:GBM,F&^K[#-H=-:$-T\-V2U3^K<WG=^7)QWL0.PW/*9;V&O_)B\0/-+&Z%
M>/.YVVZ3KYW+F\_7V 81YKG<G1#/O9 NO7?H T+9'FBZV/<XGC*>_XVF>MYN
MM;]^:'?GIU6^N>RX2Y%3?2DE^%I5GO'6"])LMY;G,@!;!ISTP1Z#F*/D>D1I
M&+PE\>'3I1-2KV:T\%I9HF*6=;#9+>O'G1;NVME(K$HW$H5X/<5O^!Y>3Q%K
M6I#7(Y-QO$D^SIF;!<NUS6])W/SSAAT__.JQHX?M34</ESY:XIH5A?%D6&B#
MFU6VK3^RD/#  =V-@Y"!&.; R!N#E@_B]/8P,R,M<@TR5=8[GP6_U47224QY
M^=]X^<ZRTVI_N(>T;]G!B'P<>P]':7]F/0TI=93VHCG(]4*::C(AUD,0 R M
M<512@.4Y\$.CO$'FPP_VO!$LWI'YVQ#V.F3QY<D__IQZX;N5)> ?OF-'<I]7
MW'WIPYM.ZXOC?B?P)09LDO=GX 23L0TKY;C8":_2&WO][^_(VN"+8HB!5RR2
MVD/T^JR% )!/M"EXQ>J',:&M7KO#!BJ$?:R0@/K.$&9XP^)6:"S $^:GP]>3
M$&7(12S$W#& %,7<X=?#0(%(#G2G3V@I_/RA^:5YV6J3Z\_M]M-$*8EX<NBX
MC$J3F7%W6<89UG&QGS8*U1_SF.D&A0V3#T/O+M;4<\6>?<RUZ:X+^[BA5[7P
M,V7-Z^L%TEBS6I#/7/KPO\X@,5R=[T43?3:0[=COZ]<3[61AM$IUJRH3NMB<
M'"M\8[?T32O*--O R3,';+8YDB> KN"AQIY9U\P773:P4TFUH@H@5A*)I46Z
M2*;@A8$UR5RBOW@N6<OF')QBLQ"H(8M %USS0RJTXI38H@)OS(P@WE:--(.
MSHLAMFV(613C+HQ1$S+&#*Z,OU;R4'5Y0UGRAFI(V"0U.2]?R/NH(O14UK'$
MJ*;$L;(+F02G'M6'5C5 >.L6_&.:KY^#*%(M7@QD!Z-48T5?\VI^V4=WIU*X
M(7:\I"7^^\;!S;7!M5^6XR8\4BEX0EOQR+5%//)J)C3R:5"YM>W)6]S@ICO
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
M9_-YR^)QS$U^:'5(^[+=_?2'0BXN6Z>Q-W 0H8,%]YW+Z\Z7B_/F3?N<7-_
MCZ_MRYMKTOE(.E?M;O/F BXX]"0_=KKDYG,;_NNVV^1KY_+F\S6LXCE,^6NS
MV_H\KP5N7IY'1]D..^-7WRZ;W\XO8%%?,[?PT@M)E]X[]($.<LRM.,Y@ID$D
M;9D]A-(KLD%F?Z.9,?N;RSO0FC<1AGV"H-M=3Y#%5#XHK!_HOF>*- B,(:2;
M_V*0%A)& :4%J^W^>@+NU]*(UE8M?9#XG="P2CHOK93[?XO-N5D@1?)\DGAY
M:S"GWA! -8D1P52"M:JR"78!'/](L(NJ2#:9KO/)-AJU1* +9:+1[#'DS-A>
M5CJVEY6.[66E8WM9Z=A>5CJVEY6.[66E8WLUGC:V5^QHU<%N*#A2#\*:NM-L
M>.1: @QWL2%%X4#5"8F0S:'"!.3IPY<#5_<I(.)[O>6X2D-7-#U'K;IPK&Q!
MP>\$K.R"*;7P.L6ME%K&$Q>U(BE5UTVEKF5O0*LURG&JXF 8G^F8W'HZ)K>>
MCLFMIV-RZ^F8W/HZ)O?Z):DVB5Y=LTF>E!U0++)WP)I\70-_I2)YZPD UH7*
M4UTXCK28\B$] 3*Z3.5#19D.2"V=8226MR#0-$Q%-[+;#[IP0.P"X<+U!)3L
M8IE .%BU("90RUVV6I15DI$)P"A6U!P%]KI:XI9VA[)7]'0T<3T=35Q/1Q/7
MT]'$]70T<7T=37S]DG3;25NSG8[V2F2O?/*]("!7OC?$,L$4<T637/ND:^4\
MKJAKI:AVDFZN,&+AM+)93C?JBM7(#I>G:R5N&+4^6=D&NU92@ST!FO7)<, >
MMDHF#C!4Q;2,[!P@&G7V61@J>KI:U]-#(GIZ2$1/#XGHZ4:3GFXTZ>E&D[YF
M-!T-E7E2I3.AOHU]TDC[QX2Z 0TR-4O1=1')\-2],\3DO3.UQ- -,?U?,@XF
ML0V,;HAI Y.V61+[O^B&F/XO&0<KL W,\>1V)(RN[$??&X]3)4\"9%>QYJ)H
MD*OT <L(E+F'B_/%!A.SZ0ZZE"% 1(IFBZVG*6HC1V16-/B6*,<F :.K6,(1
MC6J5/F 9RP[V<$7R4FJMJM3S>"7"H:*.L&-[Z9SF@+UW /9OJMY)@-,JF+DD
M@V'J";!-A^?F/?3.PNZF<K*E&%9V@&9=.."4*)4CQ2VK%5:.O#1*<@GRWB28
M/K 8W^P(4[RAFL,-IF,6<J"<*U-%;P+V4+&24#083_J 96P&M(?HQ7 N#0(&
MZ KV%!XRQ"&NJ7_O]&F0*HY5<T,CE$WK5X[^0.OSDNVLBL:T21^PC,[J'B[
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
MJ9I&-H"*65( %;/D "J5S1-_0OB'IB;;)=%*ZI)HY79)-I.;_JQS,SNJXW2
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
M:'//CVJWP?/I6AXR+;[P:S<RE0'$855E=*.QJLD%[85;R%951B,N2S1 6NJ
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
M!4N0@BDX037A3^FJS2AZW)-"=O\_TR!TAH_K/ \"D*B,2Z)#U/ AZ=Q3'XF
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
MNSD& *S\?+[PNF!!A!Z/(>!0OD-CZP:^C)/1W "$N4[O)GQ([EC@0&,'9LN
M"UBR./"8^448>#BO#G#\_O0.2Z680\978D8B?,/1/6'?L"+A**O\'7=POIQV
M#ZU*]D2PWAB2PKT]GM+Y,D99M]E*SM/!KA?.,]D3I"A0G2S3'-NV4[_/LG/]
M< I+$4_PSGX$-F!Q&'8UIXSY O*WY%<P=W!AB;P%IW&AXH#;Y4,GJ@P;>EA&
M@2_#E[ ?R]\$Q1[EYVW,^O<YM?(B!H*S\9%4'2"/?ACSV(SB$GF2.]!\ \ K
M],;L42/G%E=D0/%H>E22"PST ]Q*!8-C,.G'F T6N6!AHY!LYSS!M@U^#Y<2
M](X[8DL&&S(%PO#1*#Z4WWDPA6+LIE#TG%9+U+]AM1/@;D9+IH=)U%0M;&/@
MG"$X/:N-P5\6)@:;.V]"D-.2$+K7YFY[;6PR'O)NJE3L'Y_'M#T7V)OUAXBD
M&?JWV&F2*W044>Q;.G^!Z. *.^LS@\XD'T&83J;^Q OF$ JS[Y>:4$0:)@Z
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
M'0^B<S' D_/Z":S6( -DG.@T#+X0%@M.;(=%JT+?=H,A9JEG;_BHX*QYK"'
M&KI'>++"O3M>60BN(+LOBN;,RQ-9+HF5/_0=6$D6^P(/;=H'<;'X=NR1\X5;
ME%_L?1*>%+WCE'$T6UPFE!9>:39_+KARK_-"V@M++=C!G #/$9"A#WX&J]5
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
MJ>)(6I2:\$Z^&W. $>2EU]>:T2E^W8;.5N J[7Q7S#K[7Q8LWYE9OO9K.F.
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
MHQ2UX<47U.R:.G9= 'Y@53/)#*EU\BGA/RJ#Z.;+Z5^RLX=FCT%^0IA+'X'
M3K_KZONWA7'ZG-*3,'U6; 6V-(HTFYONEU[E]+;7_4NE^_F^=_L[,YUG\R50
MA(%WY_(I*$9<;*>&5R\5GS]7Z?^R="+YU;O?IK?^]?PV<^MX?JDEIPYM-*P
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
M2'GU BFO2]=WQ\>A0!K"&;VMT9TL:D/6[BR.&ISS8.#;8SRF=Y_.O,>QZ;X
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
M%/^&__<Y5_H%6*5P2AGV&3Y)IKIX8L9<F]%BT?&_U!RJZYOKI$K42TM(9OV
M?;2*CUW7ZM79]+I5++CZ%IWDM@*YH34S^F@A1D=X*GF^,)U!QT;Q.V7O >J3
M3VS6-)?J761T  M?R4Y?P3;?YIK7LWKGFAUTL_+;5V "KV#3U@NT:2F^(*6Z
MX!5F$'"A\YW[H OBQUW;!P;A"L>N4-?\)QMX).+K'1^' K%J%+-H1PPQI"0Q
M<D>O8M)M$:@[E1YWX&)]4);P[0!O8(-R1O^X!^X?##G0J:4O<+S4,C%0R!;T
M!0[$%2IS2@55Q Z1FE!NT?0@T@F4"K*"*[Z^Q3S?C,W? A=_< $QK L+ +"'
M-A)?EVY6NKLMI,Q8X87O0$6Q-G""ZW.<X%/&!YV//$2A!$<:6_2H ^>(7! 1
M:$QV>>1HA4\H I-PMF:=-(AZ'KO8P2+I!FA#VF 'GIEC4,X=&3R1W@CEJXP?
M&XC'A/<2]9AE-[>%G_Z6*SBNAXOK\NH9W6^B8YO>#$T*7GT#6WB@5]] 3:_-
M;D!8J]P7.LS)*KQUU^'H:4:.*G$ YW+SY?0O[]3:(D#/]&KUUX],O*GB\&'X
M.\/WJ4](JZ>/WGWZ4_I=5]^_12]+<&B&2,C]CRRU0+P;1MMAR:VS__S7Q L_
M3IV ^/ C]K856X$MC:)\XYONEU[E]+;7_4NE^_F^=XOFV+/Y$GQD(NGC=\ =
MET]!,>)B.[7QSX],IBFK5! VF\$LOWKWV_36OY[?9FX=SR^UY-2AC885T.2G
M/KR_/KNTW1\,OAQPQ\F^(,L.0%N'H[)=!QAEI8_"]B.;61RDKLE I0:4_7/H
M#=ZE,.U9;M\&K :C0]T*/C']H<*TZ6<WN$&-T<<:"EQ[B'G7Y.\#IGB&- QT
M]\=OYB=YQ5E_K$ \_S6U\G_E1CX[T&$D@:2S?_I"B^E=]6Z__%UC%U=GP$KZ
MG_8)T-7U?>^.W5^SL^NKN^O+B_/N?>^<?;ZXZEZ=770OV=T]?/"M=W5_Q_8-
MZN?K6W;_M<<,]NWZZO[K'9SC.<#ZK7M[]C6V(+I7YWN'%*'\>Z][*R$\[YWU
MOIWV;B.#9M_P?;_J?C^_P(L&TX?=\B>;/W-K#:AV1XH+/-8@JM-AN3M@?C]&
MG@.2($#]+WQ!2^[<#C"G:.+S68,%=&H.@G^,+-V?\&DM8>47YFCWS! D:D-Z
MG7!8-E!F\'$"M.B;UD?X(@![>6@/[##&^J(SX38-JZY_?S49:MWDYHLS5>%6
M;D ZDQ7'"-1"KR:?F/?Z1VQL?#D%)R_&C@"]09Z %I.)=S/?M(73\=1#7S5Z
M&L @'8 I"!;B)!QY/EJN^$,R$,A+3+$N_(TM>U0OCTTVM\C8H,/&=MC<$@Y7
M$2:^&X%!%<#!T5?9*6X!/:/LXFS;>!SAL7B:+%[TW#T\^/QAI<AK<XND@!QV
M9U3G[T[N";545-/9*6JKE.J,RNL4#;/_E>&L.X[^=G8J8UG_ARX"2JR,D4,Z
M7I2O6L8'PV</%P@F3FB2^QX>>Q[9@Y'&SLTG&]8!C.(O&JZ,+B&1<Y%XD899
M#>2JX"XQ?3#_O6>7HIWDG\=@I7!F+;V6UA8C[@J[%G74)S(\*(\S"("\,8&%
M/9G.9!6?76L+]_"<W?X5EUZ\V85N)^5\3!!6Q(J0\YRP:^DNEX>@+;O1+<(&
M>;"1VM(;):>73:L@/60./,?M+]GG%O[7'/:Y8)NPI[^9+R['J,9/(3DBGG#"
M*(<BIO\X#VO)=K?PN.:PW?:R6ST!!.5)+A4EK-\-1MR:.*C.GK&AC1D!E+ J
MG\6 -GFI4Z[YMB:Q_SO&Z#'$A,SPP979"M_\DPA?&"),M%H2QP8H>"D%001!
M8YR;XL'$6(*("$?F$_HCT3'V@X?D+\<H KX$U ]3U"TD^$]2$*[,BK;PPV[)
MBHSY>$N<B,2</*LHC5HX;OW5]Y=RTQIK)NM+D4L;O3']:U^D6-$.8;.$N?,V
M"-\KK*V>5*NSB:E"C,2B)R%IIH2]MCAW"C6V19#_U<-8^"UE2[S[1,KAR P
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
M^.PEQK-FLRY-]$N$7S_##T-.9QO@),8RMGO)54UI;ZRFM(KM8-LS?9?8Y'L
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
MZQB@IAO"<C",AM9"K^GT2!N;IC> L026@9@GCN9AO:;5.P9..=*-:+@4O3M
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
M-^RE' +31TN_,*UA7A9%)8^\"]K,6EN0W<RT1V@B#"QSC+O ;Z/I=_$[@;>
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
MTBSB=2.%'.?^[!?G,SJ9*T;&J_*/K(C7BA12LS%1[Q&O$BGD,\F#OY$SJH^
MI4.[TS!?-',P0"JT=IE>G$_L9"X9*60^3QMFT:X?I112F>_$"P>+22F%Q.+'
MV]JVTC_I< @3N6Z44DA^G@RB(EXB4LA;[@X-'E:#%/*%MU = 0.I]C4PGDZ!
M)DCFJI!":O/DD!7QZI!"CG)_B/"P2O#+%)[>I.*7+.R3XXWD_;H.;+LSZ#NF
MNI*P(I".L6O! ;0LJ-&/;0\*1K/>LIL/4G&O]7;UI5#66W[9NQ[4\;?7NEAR
MLWL+STB@DNLL]O4L^"28C9TQ,C4L-F1!U3%#)_-V@&(?*PC:U_O",.TX+//'
M"E),-7^Z: E^2ZR@CK#9@=J]B0V0[>K$2D=Q7B6#W<&PXY?6S)1^L-+Y91[W
M6?,F _&R/D)PT)Q"U259NCH[A20R%^S(<.27[=P7CCOZ75'9PPR#&S'('Z&[
MC_O5!.IH'Q<L ]]1P<<OY\NOWN7* 7I?O!2*WODE<GG1^VJNC<7$#8,T+,=
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
M/4ACMERRMJV=?S9_?W!CCUC&)\ ,3 1,D1]=)BS[L^0&@U/.V!D4R) ,0_$
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
M4TDT#6"6PS3*>$#EI4@HC(34) 8+3NJ.4W=LQP&GW7S3/CF%T2U85J^;4$W
MCXA45)]7,AU:K4HYRTE"SRNAD G15D U]343O *^X)IR7*UI3--(<'K.1:6W
MWZVO$'=G(LA!Z3PNU+FV%/N;MAMVJCO%,"0)B_/VZRE+J((!7<!8)(2_[J0D
M"!B?MVW&H=9@O&.LI@],E;H?J7:><G-/)"-<M[F)(.XD1,X9;QMQI7?(9RKM
M=.MI;W]''KJSGK>,V(QI:#JU1K<^Z_V;N\=D_/\A?0X?GT";IDMMD9C->=O'
MO*+R$9']B-$0O"7U,\WN*0S#D/E40I]*S?"5F,2$H\DJ0^',/CW^&OC>#1?>
M>'IS==-WIS?# 8SNQI,[=S"%Z?"EB'>"IM&"N]JDUJ]58>+U"TB-YHE=_2)@
MW FXE\/1U+O\XKRLR<!4A.$53'_Q8.*.+]R!-[&&O[WUWH/;GQJ)8]O.MY^K
M?V0*#V+^T.DHDRK#]: %;/($UH?4I D<$04D$*DI7>G6\JV3#"($'5&8$#DC
MG"IKN(QI#JZOC<30=UR%FVJQIBA\"@&AN>?N#%1R+_I#\+!DSG-4Y3XF[Y%1
M/WS5<AR[TQ=)2GA>C!H=M!Y12;&P^L5MDZ,GHJL&I=&9454 27+XDXM%3(,Y
M78%YEQ&)J1'G,*8IUF' >*Z0.6C8UKMU5*4OP"I;C%,JF0B 8B !W!+I1]!L
M5*&HW-L85R;7$"',8O3CH[&8X38NF(X*<Y+^E3%)$TQ295RJ#?E'Y!C09^/D
M*#C>4(Q<2::-!6^)/0&?TS7/C;/F&R \*(('QE==@3%EN@'"#.-8M(V5,MJ0
M,!-[*JDRWJM&3.(84 UCQ*8$!2G"42NV0L8)]\T\&@Q88=KXPU59O (O4M/D
M&,%#\FK@0KGI0C+,/S12K&#(!,:#S0IF/+HU-*PI*5JE[32+,!5G%)>F4MPS
M0W^YPY+.F=+29*8!M& 8Q,Q,EV&C';82A9GD3$4?5+<(-?(-J0@\84H5H4C4
M5@9?&$*6XHP!B$E5^XPW@B:S&%-92#P^YQ4;6SP:QV4SMAFKE/CK\7^_0!8L
MT!&^V@<E#BNFH6Z33(OU!.Y=5,Y@W[>WOX>MK\07\PS6+N_-(?1)7%X\6J1K
MTTZM>5 HXOJ=='27IL-NXZG,P6FNSF3!GW%8U\$&J2\,5_R\XE1>1GU:<PZV
MMF-E!I]%X)\2_T-+WP^@W>VKZ1R*BC#PQM?OL2(,^K5-2=[:W*^ A)WN2JFZ
MN@:LF=!:)&TE8A9 (UW"*[OX=9XUW=KM-M55_9+@S0R32$B:/WGT7HJ^]8,E
M=]&B,6PF4'I67F+/4_A#$3'"SH*9,1R2).U WQL^P\<^/DV!_.[_NW^#/@)V
M#WY,E#JOO'4G4VOD7GO6Q=AS?S6?CK:DH^NKZ?BCN2BTI%@\GC3=#HRN!W>W
M'[SA"O.%ZXD'HJB;+UY8+XKO=O\ 4$L#!!0    ( -USMU14&?&GHP0  (T3
M   -    97A?,S<X.3@Y+FAT;>U8;4_C1A#^#+]BFM/=@10GC@,'>95,"!3U
M2'))D'J?JHV]CK>U=]W=-8G[ZSMK.[EP0%$K 15MOCC>V9EYYIG9G9&[H8ZC
M?C>DQ._O[W4UTQ'MT_4OS9/3UFFKAM)NO5A$Z0^6!9>44TDT]6&1P3Q,N4_E
MN8@I3(34) (+CNN.4W=LQP&GW3QJ'S5@<@V6U>_&5!/P0B(5U;U*J@/KM%*N
M<A+37B40,B;:\JFFGF:"5\ 37%..NS6-:!(*3GM<5/K[W7J!N+L0?@9*9U&N
MSK6EV!^TW; 3W<E? Q*S*&M_G+.8*AC1%4Q%3/C'3D)\G_%EVV8<:@W&.\9J
M<L=4J?N=:N<A-[=$,L)UFYL(HDY,Y)+QMA%7^A_X0B6=;CWI[S^3A^ZB/UR'
M;,$T-)V:TZTO^G_E[CX9_XJ0-%UKBT1LR=L>YIS*>T$.0D8#N&"<<(]AK8V#
M@'E4PH!*S? O,44#![.B>J!E?SI\NUP,I_.KBZN!.[\:CV!R,YW=N*,YS,=/
M1?PL:!JG<%.;U0:U*LR&@QQ2HWEL5U\%C#L#]WP\F0_/7YV7#1E8BC"^@/F/
M0YBYTS-W-)Q9XY\_#[^".Y@;B6/;;^#<_IHJ/(C97:>35*H4]X,6L*T3V!Q2
M4R9P0!007R2FK20[VW=.,H@ =$AA1N2"<*JL\3JB&;B>-A)#WV$5KJKYGKPI
M*02$YAZ[,U#)/1N,88CM;)FA*O>P> ^,^H=WIXYC=P8B3@C/\K=&!ZV'5%)L
M>EY^VV3HB>BJ06ET%E3E0.(,?N-B%5%_20LP7U(BL32B#*8TP1X)&,\%,@<-
MV_JRB:KT!=@!\_>$2B9\H!B(#]=$>B$T&U7(N^HNQL+D!B($:81^/#06,4SC
MBNDP-R?I[RF3-,8B5<:EVI)_0 X!?3:.#_S#+<742R73QL)PC?V:+^F&YT:K
M>02$^WGPP'C1L8TITZD),XQC0S56RF@#PDSLB:3*>*\:,8DB0#6,$1."@@3A
MJ(*M8)LH-.BSW+3QA[O2J  O$C. &,%=\FK@0IET(1G6'QK)=S!D N/!00(K
M'MT:&C:4Y&/,;IF%6(H+BEL3*6Z9H;_,L*1+IK0TE6D K1@&L3#+9=AHAQ6B
M()6<J?";Z@ZA1KXE%8''3*D\%(G:RN + D@37#$ L:AJ+W@C:+*(L)2%Q./3
MJ]@X?M$H*@>E[;M*B+=Y__L7R(KY.L2_]OL2AQ710+=)JL5F 7,7EBLXD^WM
M[^%8*O&/>?H;E[?F$'HD*B\>+9*MZ=K)^UP1][_4%7=N!N(V'M0,G&9Q3'-*
M#8:Z]K?@/6'HX[V*4WDZD*/W._DIC. S9^*?$'+7TMN \Z))-I-%WC%&P^GE
M5^P8HT%MV[)W,OWJK#QKDDK5XI*P%D)K$;>5B)@/C60-[^S\UWG4]*=:Z\4S
M5U?U<X*7.<Q"(6GVX-%\BI*36N.M'X =SG)&&4X?*&V55]SC!/Z':'ADG'R$
MD7U\FI[ZJB/]_SX>].&S6_ BHE2O\MF=S:V)>SFTSJ9#]R?S)6A'.KF\F$^_
M6PL#2XK5_44S(,'D<G1S_<T;[C ?K!YX((JZ^8"%+23_#/<G4$L! A0#%
M  @ W7.W5-?8&?*C$@  S<X  !$              ( !     &%B8V4M,C R
M,C S,S$N>'-D4$L! A0#%     @ W7.W5(JT-+1T"P  Y7P  !4
M     ( !TA(  &%B8V4M,C R,C S,S%?8V%L+GAM;%!+ 0(4 Q0    ( -US
MMU1.>>'NQ3T   /E P 5              "  7D>  !A8F-E+3(P,C(P,S,Q
M7V1E9BYX;6Q02P$"% ,4    " #=<[=4RO.&D$%^  !:' 8 %0
M    @ %Q7   86)C92TR,#(R,#,S,5]L86(N>&UL4$L! A0#%     @ W7.W
M5),A8;-L/0  SO4# !4              ( !Y=H  &%B8V4M,C R,C S,S%?
M<')E+GAM;%!+ 0(4 Q0    ( -USMU3D')?NSO,  #-\"P :
M  "  808 0!A8F-O96YE<F=Y,C R,C S,S%?,3!Q+FAT;5!+ 0(4 Q0    (
M -USMU025[4BV0<  '4N   -              "  8H, @!E>%\S-S@Y.#8N
M:'1M4$L! A0#%     @ W7.W5'$I_;;#!P  YRT   T              ( !
MCA0" &5X7S,W.#DX-RYH=&U02P$"% ,4    " #=<[=40!+71K0$  "^$P
M#0              @ %\' ( 97A?,S<X.3@X+FAT;5!+ 0(4 Q0    ( -US
MMU14&?&GHP0  (T3   -              "  5LA @!E>%\S-S@Y.#DN:'1M
64$L%!@     *  H ?P(  "DF @    $!

end
</TEXT>
</DOCUMENT>
</SUBMISSION>
